dojo FilteringSelect 需要时间来自动完成,有什么技巧可以更快地自动完成吗?

dojo FilteringSelect takes time to autocomplete, any hack to autocomplete it faster?

各位好,我正在使用 dojo FilteringSelect 从数据库中填充 UI 上的号码列表。我观察到,如果我在文本框中键入有效值后立即跳出(有效 = 值存在于下拉列表中),文本框会变成红色,表明存在错误。如果我输入一个有效值,暂停,然后按 Tab,文本框自动完成。 所以,我几乎总是在输入 FAST 时在过滤 select 时出错。 这是 dojo 的限制还是我可以以某种方式修复它?我希望即使在输入 'heads-down'

时也能过滤 select 以自动完成

看到这个link -- http://dojotoolkit.org/reference-guide/1.10/dijit/form/FilteringSelect.html#keyboard

官方 Dojo 过滤 select 演示页面也显示相同的行为。 运行 上面的任何代码 link,快速键入并退出(例如,在美国各州的 filteringSelect 文本框中键入 Cal 以匹配加利福尼亚)

使用propretie的FilteringSelect的searchDelay,默认值为200ms,改成适合自己的值。

此致。 Hssain.