нафига, хотя может быть можно и так, только вряд ли нужно
store.load() - обычно достаточно
========================
Опять же пример из документации.
Ext.define('userModel', {
extend: 'Ext.data.Model',
fields: ['name', 'surname']
});
var store = Ext.create('Ext.data.JsonStore', {
model: 'userModel',
proxy: {
type: 'ajax',
url: 'users.json',//адрес откуда берём инфу
reader: {
type: 'json',
root: 'users'
}
}
});
store.load();// грузим инфу с сервера
====================================
json файл приведите к виду.
{
success: true,
users: [
{"id":1,"surname":"фывфыв","name":"фывф� �ввв"},
{"id":2,"surname":"фывыфаппре� �","n ame":"кнокно"},{"id":3,"surname":"Putin","na me":"Vladimir"},
{"id":4,"surname":"M edvedev","name":"Dmitriy"},{"id":5,"surname":"Yanu kovich","name":"Viktor"}
]
}
фывыфаппре� � - что за кракозябры ?