我已经将kendo combobox服务器过滤器(类型和搜索)添加到kendo网格中并且可以正常工作。
在那种情况下,当我回到编辑模式时,我想将过滤器数据绑定回kendo组合框。
模式:
Country: {Type:"CountryName" },
列:
{ field: "CountryName", title: "Country", editor: categoryDropDownEditor},
自定义代码:
function categoryDropDownEditor(container, options) {
$('<input required name="' + options.field + '"/>')
.appendTo(container)
.kendoComboBox({
filter: "contains",
dataTextField: "CountryName",
dataValueField: "CountryName",
autoBind: false,
autoWidth: true,
minLength: 2,
dataSource: {
serverFiltering: true,
transport: {
read: {
url: urABC
//type: "POST",
data: function () {
return {
FilterText: this.data.arguments[0].filter != undefined && this.data.arguments[0].filter.filters.length > 0 ? this.data.arguments[0].filter.filters[0].value : ""
}
},
async:false
}
}
}
});
}