Skip to Content

how to delete the data from object

Hi expert,

I'm new to UI5. My requirement is if I click on delete that particular record will delete from table.

So I written my logic according to that,but I struck at one point. I got the particular objects in array which I need to delete but when I use remove keyword the data is not deleting from table. I Please check the following code

I used the mode to display delete icon in table

In view:

<Table id="table" items="{/items}" mode="Delete" delete="odelete">


odelete : function(oEvent) {

var context = oEvent.getParameter("listItem")


var obj = this.getView().byId("table").getModel()


var item = obj.items[context];




Add comment
10|10000 characters needed characters exceeded

1 Answer

  • Best Answer
    Posted on Dec 25, 2014 at 06:35 AM

    If you are using an OdataModel, use oModel.remove() method to remove the entity from the entity list. It will automatically remove the row from the table as well.


    Add comment
    10|10000 characters needed characters exceeded