【发布时间】:2014-10-14 05:28:01
【问题描述】:
我的表单上有一个使用 addOption 显示的选择框。下面的代码相同
storeData = response.myData;
var select = dijit.byId('mySelect');
select.addOption(storeData.items);
选择框的HTML声明
<select id="mySelect" data-dojo-type="dijit/form/Select" data-dojo-attach-point="mySelect" data-dojo-props="name:'mySelect', placeHolder: 'Select a value', value:''"></select>
在 storeData 中,我返回 JSON 对象列表,包括一个空白选项。 (label="" and value="");
我希望在未选择任何选项时显示占位符文本。但默认情况下,第一个选项(即空白值选项)被选中,因此占位符文本没有显示。如果我从选项列表中删除空白值选项,则默认选择之后的选项。
有什么方法可以将选择设置为无。有这个问题的指针吗?
【问题讨论】:
标签: html-select dijit.form dojo