我想获取已序列化的表单值并通过 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个数据,我从不定义.ajax中的数据,比如......
...
data: searchData,
...
我可以访问服务器端的序列化数据,就像......
$_POST['inputValue1'];
$_POST['inputValue2'];
etc...
但是如果我有 2 个或更多数据要通过 .ajax 发送,我应该怎么做,因为它必须首先定义。