私はJSONstoreでEXTJS4にGridPanelを持っています。このように:EXTJS4 - GridPanelの最初のレコードを取得
var storeGridSpe = Ext.create('Ext.data.JsonStore',{
proxy: {
type: 'ajax',
url: 'get-data-for-gridspe.php',
reader: {
type: 'json',
root: 'rows',
totalProperty: 'totalCount'
}
},
autoDestroy: true,
fields: [
{name: 'specie'},
{name: 'conta'}
]
});
var GridSpe = Ext.create('Ext.grid.GridPanel',{
store: storeGridSpe,
id: 'gridspe',
flex:1,
autoScroll: true,
columns: [
{id:'specie', header: "Specie", dataIndex: 'specie', flex:1},
{id:'conta', header: "Selezioni", dataIndex: 'conta', width:75}
]
});
最初のGridPanelレコードの値はどのように取得できますか?たとえば、列「specie」。
ありがとうございました。
は、今では動作します...しかし、私はこのような別のjsファイルでその機能を使用しようとします するvar GridSpe = Ext.getCmp(「gridspe」); console.log(GridSpe.getStore()。first()。get( 'specie')); このエラーが表示されます: GridSpe.getStore()。first()は定義されていません なぜですか?どうもありがとうございました! – epi82