从商店获取数据时,将“默认值”设置为“组合框”

时间:2013-06-21 05:09:04

标签: combobox dojo

在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);

1 个答案:

答案 0 :(得分:3)

从商店中设置组合框默认选择没有神奇的属性,您必须手动设置它。

这样的事情:

box.set('value',store.data[0].value)

看到这个小提琴:http://jsfiddle.net/Gkbpb/1/