是否可以在一个ajax函数中序列化两个表单?

时间:2013-09-12 14:53:24

标签: php ajax serialization

我需要通过一次调用在同一个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);
                    }
                });
            }

它不起作用。我如何在同一个函数中序列化它们?

1 个答案:

答案 0 :(得分:0)

试试这个

var dataString1 = $(form1).serialize() + '&page=' + page +$(form2).serialize();
data: {dataString1}