4

我想在以下代码中制作不可编辑的组合框。我正在使用 ESRI ArcGIS Java Script API 3.2。Dojo/dijit 紧密集成在此 API 中。

我尝试了什么:

1.我更改了只读值,但在设置为 true 后,我的组合框变灰且未激活。

2.我检查了 dojo/digit API 参考并尝试使用“禁用”,但它的禁用组合框无法选择任何值。

3.也在谷歌上搜索。

软件:ArcGIS Java Script API 3.2 & Dojo 1.6 版

所以任何帮助都会很棒!

提前致谢 : )

JsFiddle上的完整代码

代码 :

             dojotype="dijit.layout.ContentPane"
             region="top"
             style="height:25px;">
        <select id="mySelect" 
             dojotype="dijit.form.ComboBox"
             style="width:250px;font-size:18px;"
             autoComplete="true",
             forceValidOption="false",
             readOnly = "false",
             value="Select"
             fetchProperties="{sort:[{attribute:'name', descending:false}]}" 
             onchange="applyLayerDef(this)">
4

1 回答 1

2

你需要的是dijit/form/FilteringSelect

于 2013-04-15T09:45:56.803 回答