我正在尝试执行以下操作:从后端获取一些数据并将其与 JQplot 烛台图绑定。
我已经完成了什么:
- 数据正在后台生成
- 使用 jQuery 的 $.get() 函数获取数据。
那么问题来了:
数据,如果我通过执行以下操作将其绑定到变量:
CASE I_
ohlc = [['2011-01-03 09:30:00',325.7,325.99,324.82,325.39],['2011-01-03 09:35:00',325.44,326.74,325.4,326.46],['2011-01-03 09:40:00',326.54,327.38,326.38,327.23]];
它就像微风一样工作。
但是当我使用
CASE II_
$.get('MYSERVLET', function(data){
ohlc = data;
});
并生成图表,我在控制台收到错误消息:
Uncaught #<Object>
init
w.jqplot
(anonymous function)
jQuery.event.handle
jQuery.event.add.elemData.handle.eventHandle
此外,当我在 CASE I 中执行 console.log 时,我将它们作为数组获取。但在 CASE II 中,它看起来像正常数据。我不知道这是否有任何帮助,但我注意到了这一点。
有谁知道如何解决这一问题?我究竟做错了什么?