我是KendoUI的新手,尝试使用JSON数据填充KendoUI网格,该数据从mongoDB获取为BsonDocument lsit并作为JSON字符串返回,
var ds = new kendo.data.DataSource({
transport: {
read: {
url: "WebService.asmx/GetJson",
dataType: "json",
data: {
q: "data"
}
}
},
schema: {
data: "statuses"
}
});
$("#grid").kendoGrid({
dataSource: ds
});
我试过这个,网格没有绑定我,我做错了,如何将我的数据绑定到网格,请帮我等待回复。
注意:网格不应该用列字段定义结构,基于Json字符串的网格结构必须改变。
答案 0 :(得分:0)
如果您是KendoUI的新手,我认为您可能会尝试一次做太多事情。尝试将网格绑定到一些静态数据(硬编码到网页中),这些数据看起来与MongoDB中的数据完全一样......您应该可以使用像MongoVue这样的东西轻松地从MongoDB中提取它。
一旦确定数据本身格式正确并且网格配置为正确使用此格式,请尝试设置远程URL或Web服务以获取数据并确保从远程检索数据网址是你所期待的。
最后,如果你有这两个拼图,你应该看看将KendoUI网格挂钩到远程网络服务。