0

是否可以使用商店从 FilteringSelect 禁用项目?
该文档显示了一个禁用项目的示例,但前提是使用了 HTML 标记,并且没有提及使用数据存储的选择小部件。
查看源代码也没有提供任何线索。
如果重要的话,使用的 dojo 版本是 1.9

4

1 回答 1

1

在查看源代码后,我注意到dijit/form/Selectdijit/form/_FormSelectWidget其中扩展实际上可以检索和禁用选择中的选项。

dijit/form/FilteringSelect但是不是从同一个小部件扩展而来,而是从普通小部件扩展而来dijit/form/MappedTextBox(因为打字能力)。因此,我很确定开箱即用是不可能的,无论是否使用商店(我无法在没有商店的情况下使用它,并且在参考指南中没有找到这样的示例)。

如果您真的需要这样的功能,我建议您查看 的代码dijit/form/FilteringSelectdijit/form/Selectdijit/form/_FormSelectWidget尝试从一个(或多个)扩展并自己实现这些功能。我问自己的唯一问题是,如果默认情况下未实现此功能,则可能是有原因的。

于 2013-09-12T07:14:01.267 回答