我有一个表单,它有多个选择下拉name=select[]
,这种形式是从jquery验证和验证成功后验证提交处理程序调用Ajax我想发送所有的表单键和值也包括在数组中表单,这是我的代码。Ajax调用提交处理程序jquery验证
function:submitHandler
{
$.ajax({
url: "processo.php",
type: "POST",
data: new FormData(this),
cache: false,
processData:false,
success: function(data)
{
$('#loading').hide();
$("#message").html(data);
}
});
}
现在在验证成功完成新FORMDATA(本)无法识别形成id.but当我把new Formdata($("#frmRegister")[0])
那么它的变量发送到PHP但不是阵列。我怎样才能像new Formdata("#frmRegister")
像定义表单ID。请记住,我也有多个选择数组的形式。
代码的其余部分在哪里?为什么'function:submitHandler'?在'.validate()'方法中,它应该是'submitHandler:function(form){...}'。在适当的上下文中显示其余的相关代码。 – Sparky