0

1 回の呼び出しで同じ ajax 関数で 2 つのフォームをシリアル化する必要があります。以下を試しましたが、最後のものをシリアル化するだけです。

                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 に答える