Combobox 基于某些值隐藏剑道UI组合框选项

Combobox 基于某些值隐藏剑道UI组合框选项,combobox,kendo-ui,dojo,telerik,kendo-combobox,Combobox,Kendo Ui,Dojo,Telerik,Kendo Combobox,我有一个剑道UI组合框,它的值是:用户1、用户2、用户3和用户4,我想隐藏用户1和用户2,并根据特定条件仅显示用户3和用户4。这是解决这个问题的方法。请让我知道如何才能实现上述目标 干杯。您可以使用: var _flt = { logic: "or", filters: [] }; // Show only User 3 and User 4 var users = $("#users").data("kendoComboBox"); _flt.filters.push({ field: 'v

我有一个剑道UI组合框,它的值是:用户1、用户2、用户3和用户4,我想隐藏用户1和用户2,并根据特定条件仅显示用户3和用户4。这是解决这个问题的方法。请让我知道如何才能实现上述目标

干杯。

您可以使用:

var _flt = { logic: "or", filters: [] };
// Show only User 3 and User 4
var users = $("#users").data("kendoComboBox");

_flt.filters.push({ field: 'value', operator: "contains", value: "2" });
_flt.filters.push({ field: 'value', operator: "contains", value: "3" });

$('#users').kendoComboBox().data('kendoComboBox').dataSource.filter(_flt);

如果我想隐藏所有选项呢?您可以更新答案吗?您可以使用
$('#users').kendocombox().data('kendocombox').setDataSource(new kendo.data.DataSource())
清空组合框。更多信息:再次感谢!。非常有用。