列表框控件的 Dojo/HTML 等效项
Posted
技术标签:
【中文标题】列表框控件的 Dojo/HTML 等效项【英文标题】:Dojo/HTML equivalent for list box control 【发布时间】:2011-12-27 05:10:49 【问题描述】:我们正在将基于 MFC 的客户端移植到 Dojo。是否有任何类似于列表框控件的小部件。目前我正在使用 DataGrid,但对于我们的目的来说,这似乎很重而且过分。或者,什么是替换列表框的最佳小部件。
更新:我已经查看了 dijit.form.multiselect,但我认为这不符合我的要求。 MFC 列表框通常看起来像这样。我看不到(或者说不知道)如何使用多选复制它。 DataGrid 可能最适合控件。
【问题讨论】:
【参考方案1】:如果您使用 dojo 1.7,请查看新的DGrid。
对于与您相似的示例,请访问 tests page 并获取 Selector.html 示例。
【讨论】:
非常感谢您的帮助 :-)【参考方案2】:以下是一些选项,具体取决于您要创建 ListBox 的哪个部分:
dijit.Dialog
创建一个基本对话框。
dijit.form.FilteringSelect
使用您的选项创建一个下拉菜单(仅限单选)。
您还可以使用单选按钮或复选框作为选项,具体取决于是否允许多选。
【讨论】:
以上是关于列表框控件的 Dojo/HTML 等效项的主要内容,如果未能解决你的问题,请参考以下文章