dijit.form.FilteringSelect出错

时间:2015-06-28 19:47:18

标签: dojo dijit.form

我正在以编程方式创建dijit.form.FilteringSelect并尝试通过JSON文件填充数据:

var stateStore = new dojo.data.ItemFileReadStore({
              url: "states.json"
                });
    var select = new dijit.form.FilteringSelect({
            title:this.response.items[i].DisplayName,
            name:this.response.items[i].Name,
            type:"picklist",
            value: "CA",
            store: stateStore,
            searchAttr: "name"  
    });
dijit.byId("test").domNode.appendChild(select.domNode);

但是得到以下错误:

dijit.form.FilteringSelect TypeError:无法获取属性' length'未定义或空引用

以下是json文件的内容:

{"标识符":"缩写", "标签":"名称", " items":[{"缩写":" AL","名称":" Alabama" }, {"缩写":" WY","名称":"怀俄明" }]}

请指导。

0 个答案:

没有答案