我试图禁用dijit / Form / FilteringSelect中的选项项。这是代码

 <select id="filtSelect" dojoType="dijit.form.FilteringSelect">
        <option disabled="disabled">Select</option>
        <option value="1">One</option>
        <option value="2">Two</option>
        <option value="3">Three</option>
  </select>


请帮我。

最佳答案

您可以这样操作:(Vers。1.9)

<select data-dojo-type="dijit/form/" id="count" name="count">
    <option disabled="disabled">Select</option>
    <option value="1">One</option>
    <option value="2">Two</option>
    <option value="3">Three</option>
</select>


这是上面的示例的完整提琴(由Thomas Upton编辑):http://jsfiddle.net/tupton/266C4/

这里是dojo的参考:http://dojotoolkit.org/reference-guide/1.9/dijit/form/FilteringSelect.html?highlight=filteringselect

在1.6版中,它必须看起来像:

<script>
  dojo.require("dijit.form.FilteringSelect");
</script>

<body class="claro">
 <select dojoType="dijit.form.FilteringSelect" id="fruit" name="fruit">
        <option value="AP" disabled>
            Apples
        </option>
        <option value="OR" selected>
            Oranges
        </option>
        <option value="PE">
            Pears
        </option>
    </select>
</body>


这是此版本的小提琴:http://jsfiddle.net/Q4zw6/

加载dijit.form.filteringSelect实例以使用它很重要。

此致Miriam

10-07 21:35