【发布时间】:2015-03-05 06:33:27
【问题描述】:
我想从 json 文件加载数据以在视图列表中使用它。
在我的 index.html 中只有一个 div 容器
<div id="listA"></div>
在索引中,我使用以下代码加载了一个 javascript(“Scripts/typescript/dragndropList.js”):
dataSourceListA = new kendo.data.DataSource({
transport: {
read: {
url: "../../dataSource/person.json",
dataType: "json"
},
schema: {
data: "person",
model: {
id: "ID",
fields: {
name: { type: "string" }
}
}
}
}
});
listA = $("#listA").kendoListView({
dataSource: dataSourceListA,
template: kendo.template("<div class='item'>#: name#</div>")
}).data("kendoListView");
json 文件如下所示:
{
"person": [
{
"name": "spade",
"ID": 1
},
...
]
}
我真的很挣扎,我尝试使用网格和其他小部件,但我#M 无法将 jason 文件的内容加载到小部件中,我不知道错误在哪里。是数据源吗?模板?
感谢您的帮助!
【问题讨论】:
标签: listview kendo-ui datasource