我将array
(此数组是从数据库中获得的)从PHP传递给JS,作为对我来自JS的ajax请求的响应。
所以我的问题是:
如何访问JS内部通过PHP从AJAX发送的array
的值?
PHP代码:
while($temp = @mysqli_fetch_array($execute_query)){
$items_list[] = $temp['item_name'];
}
}
echo (json_encode($items_list));
PHP输出:
[“ 100%全麦面包”,“杏仁饼”,“杏仁蛋糕”]
JS代码(使用jQuery):
var items_name_list = [];
$.ajax({
url : 'get_items_list.php',
datatype : 'json',
success : (data)=> {
items_name_list.push(JSON.parse(data));
},
error : (e) => {console.log(e);}
});
JS输出(在控制台上):
[] 0:(166)[“ 100%全麦面包”,“杏仁饼干”,“杏仁蛋糕”] 长度:1 proto :数组(0)
如何访问Almond Biscotti
内部的值array
0
:
(166)[“ 100%全麦面包”,“杏仁薄饼”,“杏仁蛋糕特价”] **