【问题标题】:How to make non-editable combo box in dojo?如何在道场中制作不可编辑的组合框?
【发布时间】:2013-04-15 08:24:46
【问题描述】:

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

我尝试了什么:

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

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

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

【问题讨论】:

    标签: javascript dojo


    【解决方案1】:

    【讨论】:

    • 感谢您的回复我已经看到了链接和示例。其实我想禁用组合框中的类型选项(应该是只读的)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-21
    相关资源
    最近更新 更多