在Dojo中我想将may Store的第一个/ top选项设置为组合框的默认/显示选项/文本。我查看了文档,没有找到任何帮助。如果有人这样做之前请分享您的意见。
Ps - 我无法使用该选项的ID或名称进行设置。我想显示商店中首先要显示的数据项。
提前致谢。
这就是我的组合框的样子
var Selectbox = new dijit.form.ComboBox({
id: "box1",
disabled:true,
uppercase:true,
autoComplete:false,
trim:true,
value: "boxvalue",
store:detailDataStore,
style:"width:120px; color:black;"
}).placeAt(topContentPane10.containerNode);
答案 0 :(得分:3)
从商店中设置组合框默认选择没有神奇的属性,您必须手动设置它。
这样的事情:
box.set('value',store.data[0].value)
看到这个小提琴:http://jsfiddle.net/Gkbpb/1/