将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