问题描述
- C# MVC 如何加载默认checked的kendo treeview, 远程json数据绑定?
-
C# MVC 如何加载默认checked的kendo treeview, 远程json数据绑定?json数据含有checked 属性 加载在前台 那么 空点第一次点击或者展开的时候会将后台默认选中的给去掉 或者子节点无法选中只有点击的节点选中。第二次点击又是好的。
如果加 loadOnDemand: false,那么有会因为数据太多 而页面一直未响应。该怎么解决?求大神
$("#ProductTreeView").kendoTreeView({
checkboxes: {
checkChildren: true
},
check: onProductCheck,
dataSource: wttinlineDefault
});
$.ajax({
url: "../Home/getproducts",
type: "POST",
dataType: 'json',
traditional: true,
success: function (json) {
if (json != null) {
alert("Sucess to get result from WTT job");RC = new kendo.data.HierarchicalDataSource({ data: json }); $("#ProductTreeView").data("kendoTreeView").setDataSource(RC); } else { alert("Fail to get result from WTT job") } }
时间: 2024-10-04 12:32:35