基本上,我有很多困难排序一个剑道网格过滤列表。
我使用剑道版本2015.3.111。
使用下面的函数(在网格创建中定义)不会抛出错误,但是网格筛选器列表不会被填充,它是空的。
“filtermulticheck.checksource.data(filtermulticheck.checksource.view().tojson());”行显示为未定义
, filterMenuInit: function (e) {
var multiCheck = this.thead.find("[data-field=" + e.field + "]").data("kendoFilterMultiCheck")
if (multiCheck) {
console.log("multicheck not null");
multiCheck.container.empty();
multiCheck.checkSource.sort({ field: e.field, dir: "asc" });
multiCheck.checkSource.data(multiCheck.checkSource.view().toJSON());
multiCheck.createCheckBoxes();
}
}
我已经在以前的应用程序中集成了这个排序功能,但那是在2016版的Kendo上,不确定2015年和2016年的可用功能是否有很大差异。