поле со списком кендо выберите значение, отсутствующее в источнике данных jquery - PullRequest
0 голосов
/ 28 июня 2019

У меня есть кендо ComboBox, и мне нужно выбрать значение в поле со списком, которого нет в текущем источнике данных, поскольку текущие данные содержат только 20 верхних значений из списка. Я попытался добавить фильтр к нему, но затем фильтр не будет аннулирован после очистки существующего значения в раскрывающемся списке.

$("#xyz").kendoComboBox({
                placeholder: "Please Select",
                filter: "contains",
                autoBind: true,
                dataTextField: "Text",
                dataValueField: "Value",
                dataSource: {
            type: "odata",
            pageSize: 20,
            serverPaging: true,
            serverFiltering: true,
            transport: {
                read: {
                    type: "POST",
                    url: url,
                    contentType: "application/json; charset=utf-8",
                    dataType: "json"
                },
           },
            schema: {
                data: function (response) {
                    return response.Data.data;
                },
                total: function (response) {
                    return response.Data.total;
                },
                model: {
                    value: "Value"
                }
            }
        });
    }
   }).data('kendoComboBox')

$("#xyz").data('kendoComboBox').value(selectedValue);

Значение выбирается, если оно входит в топ-20 параметров, в противном случае элемент управления не связывается с параметрами, а выбранное значение просто отображается как текст в раскрывающемся списке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...