我正在使用以下代码:
var source1 =
{
datatype: "json",
datafields: [
{ name: 'x' },
{ name: 'y' }
],
url: '..\sampledata\status.txt'
};
var dataAdapter = new $.jqx.dataAdapter(source1, { async: false, autoBind: true, loadError: function (xhr, status, error) { alert('Error loading "' + source1.url + '" : ' + error); } });
抛出这个例外:
[Exception... "" nsresult: "0x805e0006 (<unknown>)" location: "JS frame :: http://localhost:1397/scripts/jquery-1.8.2.js :: <TOP_LEVEL> :: line 8382" data: no]
对于jquery-1.7.1.js它显示相同的异常,但在第8068行
我无法获得与jqx dataAdapter相关的错误,还是来自.js文件。
我的status.txt包含json数据
{
"StatusTable": [
{
"x": "quickydata",
"y": "137"
},
{
"x": "somestuff",
"y": "1210"
}
]
}
寻找一些解决方案/建议。
答案 0 :(得分:0)
应该是:
var source1 =
{
datatype: "json",
datafields: [
{ name: 'x' },
{ name: 'y' }
],
root: "StatusTable",
url: '..\sampledata\status.txt'
};