I am facing problem here as in phonegap image is uploaded to the server once u select a picture.I don\'t want to upload image before submitting form. Image is uploaded automatic
You're already sending custom fields in your example.
var params = new Object(); params.value1 = "test"; params.value2 = "param"; options.params = params;
Just populate params with your form fields.
params