【发布时间】:2017-06-29 15:53:46
【问题描述】:
我在 dgrid 选择与多选混合时遇到了问题。
使用选择属性(例如)
var selected = Object.keys(datatable.selection)
它按预期返回一个行 ID 数组。然而,这些 id 的 ORDER 似乎是“任意的”。似乎选择的顺序有影响。
无论如何,在数据表中,我希望返回选定的行,以便它们显示在列表中,但它们不会。
我可以使用dojo.query(".dgrid-selected", datatable.domNode) 以正确的顺序获取它们,并使用 HTML 元素获取行数据,但这似乎是一种 hack。
我在 SitePen 文档中找不到合适的方法来执行此操作。有人吗?
【问题讨论】: