Combobox 从存储中获取数据时,将默认值设置为组合框

Combobox 从存储中获取数据时,将默认值设置为组合框,combobox,dojo,Combobox,Dojo,在Dojo中,我想将may Store的第一个/顶部选项设置为组合框的默认/显示选项/文本。我查阅了文档,没有找到任何帮助。如果有人曾经这样做过,请分享你的观点 Ps-我不能使用选项的ID或名称来设置它。我想显示数据项在存储中最先显示的内容 提前谢谢 这就是我的组合框的样子 var Selectbox = new dijit.form.ComboBox({ id: "box1", disabled:true, upperc

在Dojo中,我想将may Store的第一个/顶部选项设置为组合框的默认/显示选项/文本。我查阅了文档,没有找到任何帮助。如果有人曾经这样做过,请分享你的观点

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

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

大概是这样的:

box.set('value',store.data[0].value)
看这把小提琴: