我有这个ajax调用,我需要添加多个数据。
function sssssss(page){
loading_show();
var form2 = document.myform2;
var dataString1 = $(form2).serialize();
$.ajax
({
type: "GET",
url: "load_data.php",
data: "page="+page,
success: function(msg)
{
$("#container").ajaxComplete(function(event, request, settings)
{
loading_hide();
$("#container").html(msg);
});
}
});
}
现在在
data: "page="+page, // I want to add "dataString1"
我想添加 var dataString1。
任何帮助?
答案 0 :(得分:0)
答案 1 :(得分:0)
我建议使用POST提交表单数据。有不同的可能性来实现您想要的,最简单的方法是将您的页面作为GET参数提交到URL中,并将您的序列化表单值作为ajax数据参数提交,如下所示:
var dataString1 = $(form2).serialize();
$.ajax({
type: "POST",
url: "load_data.php?page="+page,
data: dataString1,
success: function(...){}
});