【发布时间】:2013-09-10 12:36:36
【问题描述】:
是否可以使用商店从 FilteringSelect 中禁用项目?
该文档显示了一个禁用项目的示例,但前提是使用了 HTML 标记,并且没有提及使用数据存储区选择小部件。
查看源代码也没有提供任何线索。
如果重要的话,使用的 dojo 版本是 1.9
【问题讨论】:
-
这个答案使用了
option节点的过滤,如果使用存储,则不存在这些节点。 -
禁用过滤选择的选项没有意义,原因是当您在文本框中键入内容时,该项目可能不存在于列表中。鉴于用例是通过在文本框中输入来过滤项目列表...为什么不直接从商店中删除不需要的项目?另外,您在文档中的哪个位置看到了使用选项标签禁用 FilteringSelect 中的项目的示例?
-
该项目本身并不是一个实际的选择,它只是为了演示目的而存在的。我正在尝试对选项进行分组(并且每个组都需要一个标题),这根本不受支持。
-
我昨天回答了一个类似的问题。 stackoverflow.com/questions/18737418/…
标签: javascript dojo