Dijit Combobox过滤器自动完成

时间:2009-09-25 13:11:31

标签: combobox dojo

我正在使用dijit组合框来填充JSON列表。此外,我正在使用ItemFileReadStore从服务器获取JSON数据。下载数据后,当我点击组合框时,它会显示所有数据。但我不希望用户看到所有数据。用户只有在输入内容时才能看到列表。我尝试使用queryExpr参数 - $ {0} *。但当时列表没有填充。有人可以帮我解决一下吗? 任何帮助将不胜感激

谢谢, 应用

1 个答案:

答案 0 :(得分:0)

以下摘录主要受到Dojo ComboBox example作品的启发,并未使用Dojo verion 1.3.0(17136)“显示所有数据”。

 <input dojoType="dijit.form.ComboBox"
        store="stateStore"
        searchAttr="name"
        name="state2"
        onChange="setVal2" />

我使用了comboBox属性(autoComplete,hasDownArrow ...),但无法重现所描述的行为。你能发一个最小的例子吗?