Sapui5 如何获取每个sap.m.select元素的行值

Sapui5 如何获取每个sap.m.select元素的行值,sapui5,Sapui5,因为我确实有5个select元素,用这些代码我无法检索每个选中的item对象。如果有任何帮助,我们将不胜感激。我们是否可以检查每一行,然后获取select控件,然后获取selectedItem?我是说 var oSelect = this.getView().byId("selectId"); var selectedItemObject = oSelect.getSelectedItem().getBindingContext().getObject(); var selectedModelN

因为我确实有5个select元素,用这些代码我无法检索每个选中的item对象。如果有任何帮助,我们将不胜感激。

我们是否可以检查每一行,然后获取select控件,然后获取selectedItem?我是说

var oSelect = this.getView().byId("selectId");
var selectedItemObject = oSelect.getSelectedItem().getBindingContext().getObject();
var selectedModelName = selectedItemObject.Name;
var aItems=this.getView().byId(“tableId”).getItems();
对于(var i=0;i
var oSelect = this.getView().byId("selectId");
var selectedItemObject = oSelect.getSelectedItem().getBindingContext().getObject();
var selectedModelName = selectedItemObject.Name;
var aItems = this.getView().byId("tableId").getItems();
for(var i =0;i<aItems.length;i++){
    var aCells = aItems[i].getCells();
    // I know select is at 0th cell, so I can use aCells[0].
    var rowSelectedKey = aCells[0].getSelectedItem().getKey();
    // once you have the selcetedKey, you can save them in a local array or //      model   and after the loop, you can work with them
}