Search code examples
extjsextjs4

Can't get data from store.getNewRecords() after use store.add(record)


I'm new developer extjs. I want to get add new record from store after add store.add(record). i use sytax like below

var newRecord = store.getNewRecords()
console.log('newRecord',newRecord);

but i can't get new record, i got output data like this newRecord:[]
Please help me


Solution

  • First you need to add records to store and commit changes,then get new records.

     grid_store.add({'Name':"ab",'dob':"099"})
         grid_store.commitChanges();
         var newRecord = grid_store.getNewRecords()
         console.log('newRecord',newRecord);
     });
    

    Here is a fiddle: http://jsfiddle.net/2p78md5t/3/