{ // solution 1
record.data = data;
record.afterEdit();
}
// record.modified['marketPrice'] = 111;
// record.modified['strikePrice'] = 0;
// record.commit();
{ // solution 2 Performance is very good
store.remove(record);
store.add(data);
}
// solution 3 Performance is very good
record.set(data);
// solustion 4 : but when throw error update will fail
record.data = data;
Ext.data.Model.load(data.openPostionId);
record.data = data;
record.afterEdit();
}
// record.modified['marketPrice'] = 111;
// record.modified['strikePrice'] = 0;
// record.commit();
{ // solution 2 Performance is very good
store.remove(record);
store.add(data);
}
// solution 3 Performance is very good
record.set(data);
// solustion 4 : but when throw error update will fail
record.data = data;
Ext.data.Model.load(data.openPostionId);