У меня есть jsonstore, который должен загружать информацию пользователя. У меня есть HTTPRequest в виде GET, но когда я наконец загружаю хранилище с параметрами, он автоматически меняется на POST-запрос.
Я делал что-то подобное раньше, за исключением того, что это было обычное хранилище данных, и запрос остался как GET. Является ли поведение jsonstore по умолчанию при наличии параметров для выполнения запроса POST?
var userDisplayStore = new Ext.data.JsonStore({
url : myurl/userinfo,
method : 'GET',
fields : ['firstName', 'lastName', 'email', 'userName'],
id : 'user-display-store',
root : 'data'
});
userGridPanel.on('rowclick', function(grid, dataIndex, event) {
var dataRow = grid.getStore().getAt(dataIndex);
userDisplayStore.load({
params : {username : dataRow.data.username}
});
});