从json文件填充FilteringSelect

时间:2012-03-19 16:50:27

标签: javascript dojo dijit.form

我有一个json对象(比如dobject)从json文件返回数据

以下是json的片段:

"FormR": [
            {
                "limit": 2,
                "no": "One"
            }, {
                "limit": 2,
                "no": "Two"
            }
        ], 

现在我想创建一个FilteringSelect,当选择下拉列表时,它应该有一个两个。有什么想法吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

首先,您需要告诉select选择哪个字段作为标识符。其次,您需要为过滤选择设置值。 在您的情况下,代码类似于:

 var rs1 = new dojo.store.JsonRest({
    target:"form2/",
    idProperty: "no"
 });
 ...
 var fs = new dijit.form.FilteringSelect({
    value: 'One'
    name: "FormR", 
    placeHolder: "Select a number", 
    store: ds1
 });