我有一个 jQuery 函数,它通过 AJAX 将对象列表传递给我的服务器:
var pList = $(".post:not(#postF)").map(function() {
return this.id;
});
$.ajax({
type: "POST",
url: "refresh",
data: "pList="+pList,
...
在 PHP 端,我需要检查某个针是否在该数组中,我尝试了以下操作:
$pList = $_POST['pList'];
if(in_array('p82', $pList)){
error_log('as');
}
这不起作用,尽管“p82”在数组中。也许 jQuery 对象不是真正的数组或没有作为数组传递给 PHP?谢谢你的帮助。