hsjl.net
当前位置:首页 >> Extjs的GriDPAnEl怎样获取总行数????????... >>

Extjs的GriDPAnEl怎样获取总行数????????...

var mygrid = Ext.GridPanel({....}); var total = mygrid.getStrore().getCount();//数据行数

如果要获得你选中的项是第几行,我一般的做法是在gridpanel生成时,隐藏一列id编号项,这样可以直接查询id即可 var seletedGird = grid.getSelectionModel().getSelections();//获得选中的项 var rowid = seletedGird[0].get('id');//获得选中第...

var records = this.selModel.getSelections(); records是一个数组,比如 if (records.length < 1) { Ext.MessageBox.alert("提示", "请选中一个选项!"); return; }可以判断grid里面的数据有没有任意一个被选中

var myGrid=new Ext.grid.GridPanel(); 列数 myGrid.colModel.config.length

在grid的columns中加入new Ext.grid.RowNumberer() columns : [ new Ext.grid.RowNumberer(), {header:"字段名称",width:150,menuDisabled:true,sortable:false,dataIndex:'Name'}, {header:"取值类型",width:150,menuDisabled:true,sortable:fa...

//extjs grid是没有列index的,他是只有行的index。//你要获取列数据,其实也就是获取store里面的数据值。只能用遍历store的方法。//比如你要获取name列的所有值,那么就遍历这个store。var name_str;for (var i = 0; i < store.getCount(); i++...

分别获得两个gridpanel的store var store1=grid1.getStore(); var store2=grid2.getStore(); 获取grid1中选中的选择模式 var sm=grid1.getSelectionModel( ) 获取grid1中选中的数据 var records=sm.getSelections( ) //返回的是Ext.data.Record...

function deletefileItems() { var gsm = fileGrid.getSelectionModel();//获取选择列 var rows = gsm.getSelections();//根据选择列获取到所有的行 if (rows.length > 0) { //当有选择的数据的时候 for (var i = 0; i < rows.length; i++) { //...

selectmodel就可以啊

Ext.grid.EditorGridPanel afterEdit事件,就是每次编辑完一个列之后就提交到后台进行修改操作 传回的参数有e.grid - grid本身。This grid e.record - 正在编辑的record。The record being edited e.field - 正在编辑的字段名。The field name b...

网站首页 | 网站地图
All rights reserved Powered by www.hsjl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com