Kendo 如果不存在数据,则多选删除所有选项

Kendo Multiselect remove All option if no data is present

我有一个 kendo 多选下拉菜单,它有一个数据源,如果数据源没有返回任何数据,我想从中删除所有(Select 全部)选项,最好的方法是什么实现了吗?

这会起作用:

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();[=17 将其删除=] 或 $(".k-item:first").remove();