Kendo多选控制 - 从下拉列表中删除所选项目

时间:2015-04-08 17:31:08

标签: kendo-ui kendo-asp.net-mvc kendo-multiselect

我的asp.net mvc视图上有kendo多选控件。

每当用户从控件中选择值时,它在两个位置都可见1.在文本框区域和2.下拉列表中突出显示的项目。

我想从下拉列表中删除所选项目,并仅显示在文本框区域。

实际上,它在之前的版本中按预期工作,但在升级到最新版本后,它在两个地方都可见(1.在文本框区域和2.在下拉列表中突出显示。)

据我所知,这是最新版本中提供的额外外观更改。只是想看看是否有任何属性我可以处理它只显示在文本框区域而不是在下拉列表中突出显示。

1 个答案:

答案 0 :(得分:0)

这个问题已经很老了,但是希望可以对以后的人有所帮助。

将事件附加到您的MultiSelect

.Events(e =>
{
  e.Change("onChange");
})

然后添加一个JavaScript函数来处理隐藏

function onChange() {
    $('li.k-state-selected').hide();
}

这将隐藏您选择的所有项目。