WordpressのAjaxでFormDataを使用する方法formdataにファイルと文字列を追加しています。
var formdata = new FormData();
formdata.append('name', 'This is Name')
$.ajax({
url: 'admin-ajax.php',
type: 'POST',
data: {'action':'plugin_save', 'data':formdata},
contentType:false,
processData:false,
success: success,
error: error
});
// php
sends 0 ?
アクションはデータオブジェクトの一部である必要があります。
var formdata = new FormData();
formdata.append('name', 'This is Name');
formdata.append('action', 'plugin_save');
$.ajax({
url: 'admin-ajax.php',
type: 'POST',
data: formdata,
contentType:false,
processData:false,
success: success,
error: error
});