Javascript MediaWiki/OOUI:SelectWidget可用于多选?

Javascript MediaWiki/OOUI:SelectWidget可用于多选?,javascript,mediawiki,oojs-ui,Javascript,Mediawiki,Oojs Ui,是否有一个类类似于SelectWidget,它允许从OOUI库的列表中选择多个项目?我想在我正在扩展的MediaWiki VisualEditor实例中使用它 我想我也可以自己重写SelectWidget,但可能已经有了解决方案。OOUI似乎只有(标签列表/胶囊控件) 另外,您应该注意这是一个(没有PHP实现,或者OOUI语言中的“PHP挂件”) 经过相当广泛的搜索,似乎没有更简单的多选下拉列表-有几个打开的任务要实现: :创建通用多选小部件 :将CapsuleMultiselectWidge

是否有一个类类似于SelectWidget,它允许从OOUI库的列表中选择多个项目?我想在我正在扩展的MediaWiki VisualEditor实例中使用它

我想我也可以自己重写SelectWidget,但可能已经有了解决方案。

OOUI似乎只有(标签列表/胶囊控件)

另外,您应该注意这是一个(没有PHP实现,或者OOUI语言中的“PHP挂件”)

经过相当广泛的搜索,似乎没有更简单的多选下拉列表-有几个打开的任务要实现:

  • :创建通用多选小部件
  • :将CapsuleMultiselectWidget概括为MultiselectWidget
  • :实现CheckboxMultiselectWidget(和CheckboxMultiselectInputWidget)

好吧,我使用了现有的选择小部件并对其进行了调整,以便可以选择多个项目。没有太多的工作。如果有人感兴趣,我可以在下次着手该项目时将其张贴在这里。@Jacob S,那太好了-如果你这样做,我将从相关问题链接到这个问题。这就是我如何改变它的:我只在它达到我想要的目的之前改变它;所以可能有一些功能我还没有重构。也有可能是我在那里做了一些愚蠢的决定,因为我对JS/web开发还不熟悉