如何在Dojo中制作不可编辑的组合框?

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

我尝试过:

1.我更改了只读值,但是在将其设置为true后,我的组合框变灰并且无法使用。

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

3.在Google上进行了研究。

软件: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)">
1个回答

2

1
谢谢您的回复,我已经看到了链接和示例。实际上,我想禁用组合框中的类型选项(应该是只读的)。 - Sunil

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接