【发布时间】:2018-06-08 12:32:57
【问题描述】:
我在 ajax 发布后收到此响应
Array
(
[curve] => Array
(
[0] => stdClass Object
(
[date1] => 2018
[total1] => 0
)
[1] => stdClass Object
(
[date1] => 2018
[total1] => 200
)
[2] => stdClass Object
(
[date1] => 2018
[total1] => 0
)
[3] => stdClass Object
(
[date1] => 2018
[total1] => 0
)
[4] => stdClass Object
(
[date1] => 2018
[total1] => 0
)
)
)
我的发帖请求如下:
$.post("<?=base_url();?>app/total_meter_feeder_r_curve", { divid: divid,id:id}, function(result)
{
alert(result);
$('.basefp').hide();
// chart.series[0].setData([first,second]);
});
我只想检索“total1”的 ajax 成功值。我怎么能做到这一点。在警报结果上,我得到了上述数组。
【问题讨论】:
-
你需要使用jquery的
$.each方法如$.each(result, function(index, value) { alert(value); }); -
result.curve[0]->total1,箭头用于访问stdClass对象。不过我还没有测试过代码。