Javascript 如何在jquery中向FormData添加变量?

Javascript 如何在jquery中向FormData添加变量?,javascript,jquery,html,Javascript,Jquery,Html,实际上,我正在使用下面的脚本发布我的表单 var formData = new FormData($("form#driver_information")[0]); $.ajax({ type: "POST", url: "/", data: formData, success: function(data) { $("#page_message_box").html(data); }, cache: false, content

实际上,我正在使用下面的脚本发布我的表单

var formData = new FormData($("form#driver_information")[0]);
$.ajax({
    type: "POST",
    url: "/",
    data: formData, 
    success: function(data) {
    $("#page_message_box").html(data);
    },
    cache: false,
    contentType: false,
    processData: false
});
我需要传递更多的变量和表单数据

例如:


但它不起作用。(
data:formData+“&con=delete”,
)。请帮助解决此问题。

您可以像这样将数据附加到FormData:

formData.append('con', 'delete');
试试这个:

formData.append('con', 'delete');
在$.ajax调用之前

然后在该通话中,您只需要:

data: formData,

formData.append('varname',varname)非常感谢@rlarcombeth非常感谢@Tdelang
data: formData,