Extjs获取grid数据

Extjs中获取grid数据

一、得到grid所有的行数据

  var s=Ext.getCmp('Grid1').getStore();

        for(var i = 0 ;i< s.getCount(); i++){
            alert(s.getAt(i).get('aab004'));
        }


二、grid.getSelectionModel().getSelections();        //得到选择所有行    


Var selectRows = grid.getSelectionModel().getSelections();

selectRows[0].get(“gird中某列的dataIndex属性值”)        //取选中行记录的某列的值

var sr = Ext.getCmp('Grid1');
var s=new Array();
var s=sr.getSelectionModel().getSelections();
         
if(s.length==0){
     Ext.Msg.alert("提示","列表数据为空或没勾选数据,请检查!");
     return;
}
var caz003str="";
for(var i = 0 ;i< s.length; i++){
     if(caz003str==""){
         caz003str=s[i].data.caz003;
     }else{
         caz003str+=","+s[i].data.caz003;
     }         
}
 

猜你喜欢

转载自www.cnblogs.com/chenzhibiao/p/9912955.html