Я использую следующий код для получения значения из php-файла:
var genres1 = new Ext.data.Store({
reader: new Ext.data.JsonReader({
fields: ['pincode'],
root: 'rows'
}),
baseParams: {
param1: startptx1,
param2: startpty1,
param3: endptx1,
param4: endpty1
},
proxy: new Ext.data.HttpProxy({
url: 'pointalong.php',
method: 'GET'
}),
autoLoad: true
});
Теперь я хочу отобразить это в таблице, поэтому я использую следующий код:
var grid = new Ext.grid.GridPanel({
renderTo: 'td_info',
frame: true,
title: 'Direction From Start To End',
height: 435,
width: 300,
store: genres1,
colModel: new Ext.grid.ColumnModel({
defaultSortable: false,
columns: [
{header: "PinCode", dataIndex: 'pincode'},
//{header: "Place", dataIndex: 'place_name'}
]
})
});
Но данные извлекаются с использованием Ext.data.Store, но не загружаются в Ext.grid.GridPanel (он создан). Я поместил Ext.data.Store и Ext.grid.GridPanel в функцию, которая загружается при нажатии кнопки.