2013-08-31 40 views
-1

我有這個ajax調用,我需要添加多個數據。現在有多個數據的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" 

我想補充變種dataString1。

任何幫助?

+2

什麼不工作那?你期望什麼,取而代之的是什麼?任何錯誤? – hakre

回答

0

我會建議使用POST來提交表單數據。有不同的可能性,以達到你想要什麼,最簡單的將是提交您的網頁URL中的GET PARAM並提交您的序列化形式值作爲阿賈克斯的數據參數,像這樣:

var dataString1 = $(form2).serialize();     
$.ajax({ 
    type: "POST", 
    url: "load_data.php?page="+page, 
    data: dataString1, 
    success: function(...){} 
}); 
+0

這很好,但不是在我的情況.. – user2635574