我有以下json
{
Name:
Phone:
Contact:
list:
{
Gender:
[
Male
Female
]
}
}
我正在尝试在过滤选择中显示性别信息。如果用户点击过滤选择箭头,则应显示男性,女性(性别信息)。
store1 = new dojo.store.Memory({data: a1}); //a1 has list values in it
var f1 = new dijit.form.FilteringSelect({
name: "list",
placeHolder: "Select gender",
store:dojo.data.ObjectStore({ objectStore: store1})
}, "f1");
请任何人帮助我..
问候。
答案 0 :(得分:1)
我认为商店必须实现身份API,dojo.store.Memory没有(是的,文档将其显示为示例,但它似乎不起作用)。
试试store1:
var tdata = {
identifier:'idd'
,label:'name'
,items:[
{idd:'a',name:'Rawr'}
,{idd:'b',name:'lok'}
]
};
var store1 = new dojo.data.ItemFileReadStore({ data: tdata });