我正在使用document.getElementById
从comboBox中提取值来创建javascript查询。默认情况下,通配符%
值显示在组合框中。这是我的comboBox代码:
<select id="BDCategory"
dojotype="dijit/form/ComboBox"
style="width:200px;font-size:18px;"
value = '%'
></select>
我想要做的不是显示%
而是要显示描述性词组,例如“所有值”。但是,我希望我的document.getElementById
提取通配符%
值。即用户看到“所有值”但Javascript看到通配符。
我已经按照以下方式尝试了FilteringSelect
,但无济于事:
<select id="BDCategory"
dojotype="dijit/form/FilteringSelect"
style="width:200px;font-size:18px;"
data-dojo-props="
name: 'category',
value: '%',
placeHolder: 'All Values'">
></select>
非常感谢任何帮助。
答案 0 :(得分:0)
为什么不添加<option></option>
代码?也许我错过了一些东西......但试试这个:
HTML
<select id="BDCategory">
<option value="%">All Values</option>
</select>
JS
var val = getElementById('BDCategory').value;