我在ajax post
后收到此回复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]);
});
我想检索ajax成功的价值&#34; total1&#34;只要 。我怎么能实现这一点。在警报结果我得到上面的数组。
答案 0 :(得分:3)
所以基本上你得到了result
来回应ajax的成功,
结果变量是对象数组。因此,现在你必须进入这个数组,所以total1
是结果数组中对象之一的一个变量[&#39; curve&#39;]。
如果你尝试下面的代码片段,你的问题应该得到解决:
jQuery.each(result['curve'], function(index, value) {
alert(value.total1);
});