Использование ExtJs4.1 на Sencha Architect.
У меня есть следующий код в моем коде onDeleteButton
onDeleteButtonClick: function(button, e, options) {
var active = this.activeRecord;
var myGrid = Ext.getCmp('publisherResultsGridView'),
sm = myGrid.getSelectionModel(),
selection = sm.getSelection(); // gives you a array of records(models)
if (selection.length > 0){
for( var i = 0; i < selection.length; i++) {
this.application.log('OnDeleteItemID is ' + selection);
}
this.remove(selection);
}
Код для функции Remove
remove: function(record) {
var store = Ext.getStore('PublisherProperties');
store.proxy.url = MasterDataManager.globals.url + "Publishers/";
store.remove(record);
store.sync();
Когда я запускаю его, я вижу массив объектов в своем журнале, а также я не получаю никаких ошибок после выполнения функции удаления. Но магазин не обновляется, я имею в виду, что он не удаляет выбранные элементы.
Может кто-нибудь, пожалуйста, помогите мне.
Спасибо