Extjs 4 магазин синхронизации проблема

У меня есть следующий код:

Магазин :

Ext.define('strClientesRECO', {
extend: 'Ext.data.Store',
model: 'mdlClientesRECO',
autoLoad: false,
proxy: {
type: 'ajax',
pageParam: undefined,
startParam: undefined,
limitParam: undefined,
api: {
read: 'some url',
create: 'some url',
update: 'some url',
},
reader: {
type: 'json',
root: 'data',
successProperty: 'success',
messageProperty: 'message'
},

writer: {
root: 'records',
encode: true,
writeAllFields: false
}
}
});

Сетка имеет следующие свойства:

selModel: Ext.create('Ext.selection.CheckboxModel'),
selType: 'cellmodel',
plugins: [{
ptype: 'cellediting',
clicksToEdit: 2
}],

В контроллере у меня есть слушатель для синхронизации магазина каждое обновление ячейки

Ext.ComponentQuery.query('viewGridClientesRECO')[0].getStore().addListener('update', this.onUpdateRecords, this);
onUpdateRecords: function() {
var storeGridClientes = Ext.ComponentQuery.query('viewGridClientesRECO')[0].getStore();
storeGridClientes.sync();
},

Но в файле PHP, который выполняется при обновлении, если я печатаю $_POST записи отправляются правильно, но никогда не отправляет Я бы отредактированного ряда.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]