Обычно возврат идет в формате Json, строка на подобие
{
"data":[массив данных],
"total":0,
"success":true
}
и конфигурируется store
store: new Ext.data.JsonStore({
id: 'server-grid-store',
totalProperty: 'total', // total из json ответа (общее кол-во записей)
root: 'data', // data из json ответа
url: this.url,
remoteSort: true,
scope: this,
fields:[ {name: 'id'}, {name: 'name'}, {name: 'ip'} ],
listeners: {
exception: this.onLoadException.createDelegate(this)
}
}),