我陷入困境,并且不知道脚本是否清晰。请参阅此PHP代码:
<?php
$arr = array();
$i = 0;
while($i < 10) {
$arr[] = $i;
$i = $i + 1;
}
echo json_encode($arr);
?>
它将像这样返回到AJAX函数:
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
假设它存储在d
javascript变量中,那么我如何仅指向第一个值,因此它将0
存储到任何变量。
如果我喜欢这样:
success: function(d) {
var a = d[0];
}
返回null。
我不知道如何解释我的问题,因为我不擅长英语。
答案 0 :(得分:0)
试试这个:
success: function(d){
$.each(d, function(x,y){
var a = y['field'];
});
}