將jQuery數組發送到PHP文件有點問題。我在這裏看過類似的問題,但我的數據變量正在發送其他元素。下面的代碼:將jQuery數組傳遞給PHP,AJAX
var data = 'type='+e+'&offset=' + all_dates_offset + '&filters=' + filters;
$.ajax({
url: "pos_jobs.php",
type: "POST",
cache: false,
data:data,
dataType:"json",
success: function(html){
//Do Something
}
});
對於數據,「e」和「all_dates_offset」是標準變量,而「過濾器」是一個數組。在PHP的方面,我希望我可以使用像$ _POST ['filters'] [0]之類的東西,但是返回null值。
任何想法?
謝謝。
'數據:{類型:即,偏移量:all_dates_offset,過濾器:濾波器},' –
關注什麼大衛上述和也指[此](HTTP ://api.jquery.com/jQuery.ajax/)鏈接的示例部分第一個示例採用更好的方式來傳遞數據。 –
感謝您的回覆@Jack – Ian