使用有效Json的Json响应无效

时间:2015-11-09 19:37:57

标签: javascript angularjs ajax datatables

我正在尝试将Ajax语法用于数据表和angularjs

我使用this =

获得了无效的json响应
self.dtOptions = DTOptionsBuilder.fromSource([{
"id": 860,
"firstName": "Superman",
"lastName": "Yoda"
}])

但我没有得到这个=

的无效回复
self.dtOptions = DTOptionsBuilder.fromSource('https://l-lin.github.io/angular-datatables/data.json')
.withPaginationType('full_numbers');

这是为什么?第一个单项是有效的json ...已在http://jsonlint.com/

验证

原始例子 https://l-lin.github.io/angular-datatables/#/withAjax

谢谢!

1 个答案:

答案 0 :(得分:0)

问题不在于json的有效性,而是fromSource函数接受的参数类型。 尝试创建本地data.json:

[{
   "id": 860,
   "firstName": "Superman",
   "lastName": "Yoda"
}]

然后将代码更改为

self.dtOptions = DTOptionsBuilder.fromSource('path/to/data.json');