dojo FilteringSelect需要时间来自动完成,任何黑客都可以更快地自动填充它吗?

时间:2015-06-09 06:54:06

标签: javascript autocomplete dojo

Good Folks,我正在使用dojo FilteringSelect 来填充UI上的数字列表。我观察到,如果在键入文本框中的有效值后立即选中(有效值=值存在于下拉列表中),则文本框将变为红色,表示存在错误。如果我输入有效值,请暂停,然后按Tab键,文本框自动填充。 因此,在输入FAST时,我几乎总是在过滤选择中出错。 它是道场的限制还是我能以某种方式修复它?即使我正在输入'head-down'

,我也希望过滤选择自动完成

请参阅此链接 - http://dojotoolkit.org/reference-guide/1.10/dijit/form/FilteringSelect.html#keyboard

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

1 个答案:

答案 0 :(得分:0)

使用propretie的FilteringSelect的searchDelay,默认值为200ms,为你改变最佳值。

最好的问候。 Hssain。