Kendo UI远程数据源

时间:2016-07-15 03:27:07

标签: kendo-ui telerik

这是参考我的一位同事在Kendo UI DataSource论坛上发布的问题。我在这里交叉发布以试图找到解决方案。

http://www.telerik.com/forums/failure-to-read-remote-datasource

我们正在尝试this simple Kendo Dojo使用远程URL填充数据源(打开控制台以查看输出)。修改它以使用我们的一个数据URL(并使用json作为数据类型)时,它不起作用。它是一个内部URL,所以它不能从SO访问,但我会发布请求/响应标题,以及使用Chrome的开发人员工具看到的数据。数据源正在向URL发出请求并获得响应,但之后没有任何反应。

回应数据

[{"tradeVolume": "33454327",
  "numberOfTrades": "130498",
  "tradeSizeStdDev": 13048.15096724034,
  "quoteSizeStdDev": 1306.394869511115,
  "medianTrade": 100.0,
  "eightiethTradeSize": 200.0,
  "ninetiethTradeSize": 334.2000000000029,
  "ninetyFifthTradeSize": 334.2000000000029,
  "ninetyEighthTradeSize": 1100.0,
  "ninetyNinthTradeSize": 2000.0,
  "medianQuoteSize": 1000.0,
  "eightiethQuoteSize": 1550.0,
  "ninetiethQuoteSize": 2050.0,
  "ninetyFifthQuoteSize": 2050.0,
  "ninetyEighthQuoteSize": 4300.0,
  "ninetyNinthQuoteSize": 5600.0,
  "ninetyNinthFiveQuoteSize": 7850.0
}]

请求/响应标头

Headers Response

无法弄清楚为什么数据源不喜欢响应。如果我们使用与本地数据源相同的响应,它可以工作,所以我不认为JSON的格式存在问题。 此外,任何关于调试此类问题的最佳方法的指针对我们都非常有帮助。

更新:这是一个更新的Dojo示例,显示了我们一直在尝试的代码。我们删除了URL,因为它只有一次内部,但请求/响应标头是上面看到的。 http://dojo.telerik.com/@juliayu/apEHA

0 个答案:

没有答案