2012-12-30 93 views
1

我想獲得已連載的形式價值,並通過AJAX調用發送獲取數據值

var searchData = $("#SearchForm").serialize(); 

$.ajax({ 
    type: "POST", 
    url: "search.php", 
    data: { 
     thedata : searchData, 
     page : "listPage="+pageNumber 
    }, 
    success: function(searchResult){ 
     $("#search-section").ajaxComplete(function() { 
         $(this).html(searchResult); 
     }); 
    } 
}); 

我應該怎麼做,如果我想在服務器端來訪問數據,通常如果發送我只有1個數據,我從來沒有在阿賈克斯一樣,定義數據...

... 
data: searchData, 
... 

,我還可以在服務器端訪問序列化的數據就像......

$_POST['inputValue1']; 
$_POST['inputValue2']; 
etc... 

但是,如果我有2個或更多的數據通過.ajax發送,我應該怎麼做,因爲它必須首先定義。

回答

1

只要您可以使用如下

data: searchData+"&listPage="+pageNumber 
+0

Thankssssss,非常幫助。 :d – Xtrader