取消选择表UI5中的行

时间:2016-08-04 12:26:35

标签: sapui5

我有一个带MultiToggle的表。

我想检查它是否在某个范围内,如果不是,我想在预订其他行之前取消选择此行。 怎么可能?

使用oTable.setSelectedIndex()我可以选择一行,但我想选择/取消选择多个。

3 个答案:

答案 0 :(得分:1)

对于sap.ui.table.Table,请使用clearSelection()方法。

对于sap.m.Table,请使用removeSelections(true)方法。

答案 1 :(得分:0)

要取消选择可以使用removeSelectionInterval的一行或多行。

如果您不一定需要sap.ui.table.Table,可以切换到sap.m.Table。你有方法setSelectedItem(oListItem, bSelect)

答案 2 :(得分:0)

您可以使用setSelectionMode()。这将删除sap.ui.table中所有选定的表项。