我需要通过一次调用在同一个ajax函数中序列化两个表单。我尝试了以下但它只是序列化了最后一个。
function sssssss2(page){
var form1 = document.myform1;
var form2 = document.myform2;
var dataString1 = $(form1).serialize() + '&page=' + page;
var dataString2 = $(form2).serialize() + '&page=' + page;
$.ajax
({
type: "GET",
url: "load_data.php",
data: {dataString1, dataString2}
success: function(ccc)
{
$("#container").html(ccc);
}
});
}
它不起作用。我如何在同一个函数中序列化它们?
答案 0 :(得分:0)
试试这个
var dataString1 = $(form1).serialize() + '&page=' + page +$(form2).serialize();
data: {dataString1}