Jquery highstock和json有问题

Jquery highstock和json有问题,jquery,json,getjson,jsfiddle,Jquery,Json,Getjson,Jsfiddle,这是我目前在JSFIDLE中拥有的代码 如果有人能帮我用正确的数据来展示这张图表,那就太棒了 您正在发出一个跨域请求,为此,您需要通过提供回调以jsonp的形式发出请求 将&callback=?添加到url的末尾。但是,这并不能修复JSFIDLE演示,因为您需要用JSFIDLE模拟ajax请求。他们为此提供了一个API文档。您正在发出一个跨域请求,为此,您需要通过提供回调以jsonp的形式发出请求 将&callback=?添加到url的末尾。但是,这并不能修复JSFIDLE演示,因为您需要用J

这是我目前在JSFIDLE中拥有的代码


如果有人能帮我用正确的数据来展示这张图表,那就太棒了

您正在发出一个跨域请求,为此,您需要通过提供回调以jsonp的形式发出请求


&callback=?
添加到url的末尾。但是,这并不能修复JSFIDLE演示,因为您需要用JSFIDLE模拟ajax请求。他们为此提供了一个API文档。

您正在发出一个跨域请求,为此,您需要通过提供回调以jsonp的形式发出请求


&callback=?
添加到url的末尾。但是,这并不能修复JSFIDLE演示,因为您需要用JSFIDLE模拟ajax请求。他们有一个API文档用于此。

男孩!你的小提琴有很多问题。第一,正如Mark指出的,您使用的是Mootools,而不是jQuery。然后,一旦修复了这个问题,AJAX调用就失败了,因为它是一个跨域请求,Mark也指出了这一点

为了让您的小提琴工作,我直接从您的源代码获取JSON数据,并将其放入变量中以避免跨域请求。但还是没用

问题是,你的数据有下降的时间,显然Highstock无法处理。当时的解决办法很简单。在您填充序列的循环中,而不是使用以下各项进行计数:

for (i = 0; i < dataLength; i++) {

这就解决了问题。这里有一个正在工作的jsFiddle:

男孩!你的小提琴有很多问题。第一,正如Mark指出的,您使用的是Mootools,而不是jQuery。然后,一旦修复了这个问题,AJAX调用就失败了,因为它是一个跨域请求,Mark也指出了这一点

为了让您的小提琴工作,我直接从您的源代码获取JSON数据,并将其放入变量中以避免跨域请求。但还是没用

问题是,你的数据有下降的时间,显然Highstock无法处理。当时的解决办法很简单。在您填充序列的循环中,而不是使用以下各项进行计数:

for (i = 0; i < dataLength; i++) {

这就解决了问题。这里有一个正在工作的JSFIDLE:

对于初学者,您没有在JSFIDLE中使用jQuery框架。当您这样做时,这是一个跨域错误,因此您需要提供一个jsonp回调。另外,请将您的代码粘贴进去,因为对于初学者来说,您没有在JSFIDLE中使用jQuery框架。当您这样做时,这是一个跨域错误,所以您需要提供一个jsonp回调。另外,请将您的代码粘贴进去,这样排序就不会更安全了吗?高库存不能处理过期的日期范围。此外,如果使用对数y轴,也无法绘制0值。以前遇到过这两个问题。太棒了!谢谢你的支持,我确实学到了一两件事:)一种不是更安全吗?高库存不能处理过期的日期范围。此外,如果使用对数y轴,也无法绘制0值。以前遇到过这两个问题。太棒了!谢谢你的支持,我确实学到了一两件事:)