我有一个像这样的 php 数组:
Array
(
[0] => banana, peach, cherry
[1] => strawberry, apple, lime
)
我使用 json_encode($myArray) 将它传递给 Jquery
在 Jquery 中,我收到这样的数组:[“banana, peach,cherry”,“strawberry,apple,lime”]
现在我想提取每个值:“香蕉、桃子、樱桃”和“草莓、苹果、酸橙”
当我尝试使用它时:
$.each(data, function(key, value){
alert(value);
});
它会提醒我每个字符: [ " bana n................ 等等,而不是每个值。
你知道为什么吗 ?
编辑 :
这就是我从 php 接收数据的方式:
$.post('ajax/fruits.php', function(data) {
var obj = $.parseJSON(data);
var chunks = obj['chunks'] // gives me : ["banana, peach, cherry","strawberry, apple, lime"]
if (obj['error']==0) {
mix_fruits(chunks); // a function that should extract each value
}
});