我正在使用Kendo MVC Autocomplete。如何设置所选值?
一点背景知识。我的页面具有自动完成控件,允许用户通过自动完成功能选择客户端。如果找不到客户端,它会提供一个通过kendo popop窗口添加新客户端的选项。
将新客户端保存到我的db后,我的数据源会刷新。但问题是我刚刚添加的客户端必须在自动填充框中选中。当我搜索它确实显示的客户端时,必须在我的新客户端弹出窗口关闭时自动选择它。
任何帮助将不胜感激。
答案 0 :(得分: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>
如果其中任何一个有效,则还原。