1

我正在使用 Kendo MVC 自动完成功能。如何设置选定的值?

一点背景。我的页面具有自动完成控件,并允许用户通过自动完成选择客户端。如果找不到客户端,它会提供一个选项来通过剑道弹出窗口添加新客户端。

将新客户端保存到我的数据库后,我的数据源将被刷新。但问题是我刚刚添加的客户端必须在自动完成框中选择。当我搜索客户端时,它会显示出来,但是当我的新客户端弹出窗口关闭时必须自动选择它。

任何帮助将不胜感激。

4

1 回答 1

4

默认情况下,Kendo Auto Complete 不显示任何值。它专门通过搜索用户在数据库中输入的值来建议值。

但是您仍然可以尝试以下选项:-

1) 将建议属性设置为 true :如果设置为 true,小部件将自动使用第一个建议作为其值。

<input id="autocomplete" />
<script>
$("#autocomplete").kendoAutoComplete({
  suggest: true
});
</script>

2)将highlightFirst属性设置为 true :如果设置为 true,第一个建议将自动突出显示。

<input id="autocomplete" />
<script>
$("#autocomplete").kendoAutoComplete({
  highlightFirst: true
});
</script>

在任何这些工作的情况下恢复。

于 2014-01-15T17:53:03.717 回答