Фильтруемый сервером Kendo Combobx не работает в Kendo Grid - PullRequest
0 голосов
/ 20 марта 2019

Я добавил серверный фильтр kendo combobox (тип и поиск) в сетку кендо и работает нормально.

В этом я хотел бы привязать эти данные фильтра к комбинированному списку 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
                    }
                }
            }

        });
}
...