【发布时间】:2016-06-01 10:10:29
【问题描述】:
在 Telerik Kendo UI 2016 Q2 我想创建数据源:
var dat1 = '{"items":[{ name: "Pork", category: "Food", subcategory: "Meat" },{ name: "Pepper", category: "Food", subcategory: "Vegetables" },{ name: "Beef", category: "Food", subcategory: "Meat" }]}';
var dataSource = new kendo.data.DataSource({
data: dat1,
dataType: "json",
schema: {
data: "items"
}
});
dataSource.fetch(function () {
});
但我在 firefox/firebug 中遇到了这个错误
类型错误:e 未定义
我知道错误是针对"schema: {data:"items"}"
也将 dataType 更改为 jsonp 并有相同的错误。
【问题讨论】:
-
获取时会发生这种情况吗?尝试为数据源添加模型或尝试使用
datasource.read() -
为什么要将 dat1 设置为字符串?
标签: kendo-ui datasource