在我的test.php中,由ajax
调用我有这个
echo json_encode($month);
echo json_encode($sum);
然后结果是
然后在我的js文件中(我的ajax的一部分)
success: function (dataofconfirm) {
var $data = dataofconfirm;
alert($data);
}
以上结果是由我的警报造成的,对吧?所以继续我如何将他们分组,让我们说下面的那个
var $months = (The Jun to November);
var sums = (the 3288 something and so on);
我尝试拼接但失败了。
感谢。
答案 0 :(得分:0)
为什么不直接返回一个包含月份和值的json对象?
$data = Array();
$data[0] = array("month" => "Jun", "value" => 1234546);
$data[1] = array("month" => "Jul", "value" => 987654);
.
.
etc
echo json_encode($data);
然后在客户端:
success: function (dataofconfirm) {
var data = dataofconfirm;
for(var x = 0; x < data.length; x++
{
var month = data[x].month;
var value = data[x].value;
}
通过这种方式,您可以单独使用每月和每个值,或者根据需要将其组合在一个月和值数组中。