Я начал использовать ExtJs4 и у меня возник вопрос о прокси ajax. Мой магазин выглядит так:
var users = new Ext.data.Store({
model: 'User',
autoDestroy: true,
autoSync: true,
autoLoad: true
proxy: new Ext.data.HttpProxy({
type: 'ajax',
api: {
create: '../users.php?action=create',
read: '../users.php',
update: '../users.php?action=update',
destroy: '../users.php?action=delete'
},
reader: {
type: 'json',
root: 'users',
idProperty: 'USRID'
}
}),
});
Когда я удаляю некоторые записи из этого хранилища без обновления страницы, кажется, что все предыдущие удаленные элементы хранятся где-то и отправляются в php-скрипт при каждом новом обновлении. Когда я обновляю страницу, первое удаление в порядке, но любое следующее удаление снова накапливает предыдущие удаленные записи.
Что я делаю не так и как я могу это исправить?