【发布时间】:2016-09-20 00:48:24
【问题描述】:
我有高图表:
data: (function () {
$.ajax({
type: "GET",
url: "http://localhost:8080/flkLive/ws/root/success",
success: function(values){
getAllDataValues(values);
}
});
}())
}]
});
});
函数getAllDataValues(值){
var array_keys = [];
var array_values = [];
var data = [];
for (var key in values) {
if (values.hasOwnProperty(key)) {
array_keys.push(key);
array_values.push(values[key]);
}
}
array_keys.sort();
array_values.sort();
for (var i = 0; i < array_keys.length; i++){
data.push(Date.parse(array_keys[i] + " UTC"), parseFloat(array_values[i]))
}
alert(data);
return data;
}
但是图表中没有出现任何值...
警报正确显示值!
谢谢!
【问题讨论】:
-
花点时间正确格式化您的问题,我们会提供帮助。
-
要查看数据的格式,您可以使用 console.log 代替 alert。您是否考虑过使用 $.getJSON 而不是标准的 Ajax 调用?您的控制台中是否有任何错误?
-
"警报正确显示值!" - 向我们展示价值观
标签: javascript jquery json ajax highcharts