Extjs如何将json传到前台数据的某一字段提取出来
var store = new Ext.data.Store({
proxy : new Ext.data.HttpProxy({ url : "_comm!listByPage.action" }),
reader : new Ext.data.JsonReader({
totalProperty : 'total',
root : 'commlist',
successProperty : 'SUCCESS',
fields : [{ name : 'id',mapping : 'id'},
{name : 'class_id',mapping : 'class_id'},
{name : 'stuid',mapping : 'stuid'}),
sortInfo : {field : 'class_id',direction : 'ASC'}
});
这样只能在var grid = new Ext.grid.EditorGridPanel中逐条显示,如何将其中一条的具体字段提取出来?
commlist字段过多,grid表格过长,现需要在弹出弹出框中查看单条信息
,
listeners:{ //监听grid组件
'afterrender':function(g){ //组件渲染后,触发事件
//alert(g.getStore().data.items); //方法1.获取整个数组对象,元素为record
g.getStore().each(function(record){ //方法2.遍历store,函数第一个参数为record,里面是json数据.
alert(record);
},this)
}
}