我有带复选框的 Kendo Treeview 。当我点击按钮时,刷新后值会丢失。我想在点击按钮后向用户展示,你能帮我解决这个问题吗?
$("#treeview1").kendoTreeView({
checkboxes: {
checkChildren: true
},
dataSource:EquipmentTypes,
id: ["EquipmentTypeId"],
dataTextField:["EquipmentTypeName"],
expanded: false,
spriteCssClass: "rootfolder",
dataValueField: ["EquipmentTypeId"],
value:"@Model.UtilizationFilter.EquipmentTypeFilter"
});
最佳答案
我认为这是因为问题中的按钮发布了一个表单。如果是这种情况,那么我看不到任何简单的解决方案。
您可以更改按钮,以便它们通过 ajax 获取。或者向树添加更改事件,然后将值保存在隐藏字段中并在加载后手动设置。
.Events(e => e.Check("onCheck"))
关于kendo-ui - Kendo Treeview 复选框问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31715910/