0

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

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

4

1 回答 1

0

试试这个

var dataString1 = $(form1).serialize() + '&page=' + page +$(form2).serialize();
data: {dataString1}
于 2013-09-12T14:56:05.277 回答