我正在使用 Kendo MVC 自动完成功能。如何设置选定的值?
一点背景。我的页面具有自动完成控件,并允许用户通过自动完成选择客户端。如果找不到客户端,它会提供一个选项来通过剑道弹出窗口添加新客户端。
将新客户端保存到我的数据库后,我的数据源将被刷新。但问题是我刚刚添加的客户端必须在自动完成框中选择。当我搜索客户端时,它会显示出来,但是当我的新客户端弹出窗口关闭时必须自动选择它。
任何帮助将不胜感激。
我正在使用 Kendo MVC 自动完成功能。如何设置选定的值?
一点背景。我的页面具有自动完成控件,并允许用户通过自动完成选择客户端。如果找不到客户端,它会提供一个选项来通过剑道弹出窗口添加新客户端。
将新客户端保存到我的数据库后,我的数据源将被刷新。但问题是我刚刚添加的客户端必须在自动完成框中选择。当我搜索客户端时,它会显示出来,但是当我的新客户端弹出窗口关闭时必须自动选择它。
任何帮助将不胜感激。
默认情况下,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>
在任何这些工作的情况下恢复。