Kendo Multiselect удалить все опции, если данные отсутствуют - PullRequest
1 голос
/ 16 октября 2019

У меня есть выпадающий список kendo multiselect, в котором есть источник данных. Я хочу удалить из него опцию ALL (Выбрать все), если данные не возвращаются из источника данных, каков будет наилучший способ достижения этого?

1 Ответ

0 голосов
/ 16 октября 2019

Это будет работать:

var multiSelect= $("#multiSelect").kendoMultiSelect({
      dataBound: function(){ 
                var multiselect = $("#multiSelect").data("kendoMultiSelect");
                var items = multiselect.items().length;
                if(items < 2) {
                console.log("count elements",items);
                $(".k-item:first").hide();
                }
                },
...
});

В случае, если количество элементов меньше 2, что означает наличие только элемента All, вы можете удалить его с помощью $ (". K-item: first") .hide (); или $ (". k-item: first"). remove ();

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