怎么得到grid里的具体哪一行的值呢?看下面一个function
function exportWin() {
var select = grid.getSelectionModel().getSelections();
if (select.length == 1) {
// 获取选中的具体信息
var record = select[0];
var personId=record.data['id'];
Ext.Ajax.request({
url : 'export.do?action=exportPerson',
params : {id:personId},
success : handleSuccess
});
} else {
Ext.Msg.alert("提交出错","请先选择要导出的人");
}
}
注意:上面只能选一个。要是选多个的话。用一个for循环就可以得到了。var personId=record.data['id'];这里只以用record.data['id']得到record里的id对应的值。用record.id是得不到的
分享到:
相关推荐
Ext grid中渲染进度条,超帅 源码-----下载不扣分,回帖加1分,欢迎下载,童叟无欺。Ext grid中渲染进度条,超帅 源码-----下载不扣分,回帖加1分,欢迎下载,童叟无欺。Ext grid中渲染进度条,超帅 源码-----下载不扣分...
找了半天,结果在extjs的老家找到一个前辈写的代码,可以在grid上面加上合计, <br>但是却只能合计grid里面的数据,但是我们平常一般是只显示20行或者30行,这样的合计就没有什么意义,我们的合计数据是单独从...
EXT支持GRID中文排序 主要是重写排序的方法
EXT GridPanel获取某一单元格的值
EXT GRID使用EXT GRID使用 EXT GRID使用EXT GRID使用
EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT中文EXT...
在Ext的grid里实现带radio单选功能的gridlist
Ext自定义Grid Cell插件,使用此插件可以在Grid空间的Cell单元格中插入指定的控件
用于Ext开发Grid中遇到的所锁列的问题,这个很有帮助
Grid实现中文排序的功能,重写Ext.data.Store的applySort函数
Ext中的Grid,在很多行的情况下,出现纵向滚动条的情况下,鼠标滚轴单次滚动后,Grid表格移动的行数控制
支持Ext3 Ext4导出excel,客户端导出表格,支持各种主流浏览器。
Ext中grid鼠标单击的每一行数据都能累加id,取消某一行id也随着取消,很实用。
Ext.grid.ColumnModel显示不正常
extgrid 是一款jquery上的gird插件 界面风格采用了类似easyui extjs 界面风格样式 可通过css修改自己想要的样式 extgrid具有列大小 位置改变 排序 分组 分页 工具栏 扩展行 rowNumber 多选列 编辑列 行列锁 ajax...
Ext grid PagingToolbar分页实例源码Ext grid PagingToolbar分页实例源码Ext grid PagingToolbar分页实例源码Ext grid PagingToolbar分页实例源码
一个完整的ext中grid与tree的使用,是很好的一个学习例子.
Ext4 grid打印,打印预览,复杂表头打印,等等都实现了!
ext中grid数据查找后重填到gird中.网上搜集的部分资料。
MyGridView=Ext.extend(Ext.grid.GridView,{ renderHeaders : function(){ var cm = this.cm, ts = this.templates; var ct = ts.hcell,ct2=ts.mhcell; var cb = [], sb = [], p = {},mcb=[]; for(var i = 0...