如何围绕组合框工作';s自动完成

本文关键字:组合 何围绕 工作 | 更新日期: 2023-09-27 18:00:15

我使用的ComboBox具有来自数据库表的自动完成功能。AppendSuggest工作非常完美!和CCD_ 4。

但我有一个问题:当用户点击ComboBox的箭头并开始键入时,它开始正常自动完成,但如果我按Enter,它不会选择我想要的值。

我点击ComboBox箭头并开始键入名称,当它自动完成ComboBox字段中的文本时,我点击Enter,但它只是跳到下一个控件,而没有将该值设置为combobox

如何选择所需的值?

如何围绕组合框工作';s自动完成

您可以在Javascript中修复此问题。您需要绑定到框中(可能是在按键事件中),并将其设置为保持var指向结果集中的第一个值;然后按==13(回车)键,则需要将元素值设置为先前存储的var。它的编码既快捷又简单。您可以创建一个自定义控件来包装您的另一个控件,包括您的自定义JS,并为此类情况扩展"Required"等属性,从而使使用更加有趣。