我有一个带MultiToggle的表。
我想检查它是否在某个范围内,如果不是,我想在预订其他行之前取消选择此行。 怎么可能?
使用oTable.setSelectedIndex()
我可以选择一行,但我想选择/取消选择多个。
答案 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中所有选定的表项。