我有一个用于从网格中获取所选id的函数。
GetRowIDFromGrid: (controlId, Id) => {
var grid = $(controlId).data("kendoGrid");
var selectedID = grid.dataItem(grid.select());
if (Id === undefined) {
return selectedID;
}
else {
//console.log(selectedID);
//console.log(selectedID.RoomID);
return selectedID;
}
}
我遇到的问题是将Id附加到else块中返回的selectedID。所以回报看起来像这样
return selectedID.Id
这将返回selectedID.RoomID
并且从我调用它的位置继续回复。