javascript - Append var to FormData -


i using ckeditor wysiwyg editor internal email system i'm building, requires me data from textarea input this:

var message = ckeditor.instances.messagearea.getdata(); 

i allowing users send attachments , sending files server via html5 formdata.

//create form variable var form = $('#sendindividualemail')[0]; var formdata = new formdata(form); 

i have tried append the message variable formdata, seems formdata allows form fields appended.

is there alternative way append var formdata if isn't form field? if not, there way message variable server formdata?

ajax code:

request = $.ajax({             url: baseurl+'/sendindividualmessage',             type: "post",             data: formdata,             mimetype: "multipart/form-data",             datatype: json,             contenttype: false, //required formdata             cache: false,             processdata: false, //require formdata         }); 

you can append data formdata :

formdata.append('message', message); 

it doesn't need form field. debug formdata, have post data.

mdn formdata.append() reference

have here : formdata.append("key", "value") not working


Comments