I have this ajax formData:
data.formData = {action : 'process_uploads',filetitle : newtitle, filehash : file_hash, aspect : aspect, uploadlanguage : uploadlanguage, thefilesize : data.files[0].size};
I need to append more keys/values after this has already been declared AND submitted so I can submit it again. How can I do that?
i.e.
//declare original data
data.formData = {action : 'process_uploads',filetitle : newtitle, filehash : file_hash, aspect : aspect, uploadlanguage : uploadlanguage, thefilesize : data.files[0].size};
//submit form and gather result on success
var jqXHR = data.submit().success(function(result, textStatus, jqXHR){
var json = JSON.parse(result);
if(json.files[0].hash != file_hash ){
//NEED TO ADD MORE VARIABLES AND SUBMIT AGAIN
data.formData.retryfile = '1';
data.formData.hash = 'file_hash';
//this isn't working.
data.submit();
}