jQuery MiniUI
标题:
datagrid双击时如何知道是在第几列双击的?
[打印本页]
作者:
seseares
时间:
2013-7-19 17:28:29
标题:
datagrid双击时如何知道是在第几列双击的?
本帖最后由 seseares 于 2013-7-19 17:32 编辑
如题:datagrid双击时如何知道是在第几列双击的?
//双击时
function DBClick(e)
{
var record = e.record;
//第几行
var rowid = record._id;
alert(rowid);
}
作者:
factory
时间:
2013-7-19 17:44:23
给表格加上allowCellSelect="true"
这样才能获取到单元格
然后var cell = gird.getCurrentCell()
获取当前选中的单元格 cell[1]就是列,cell[0]是行
不然获取不到
作者:
seseares
时间:
2013-7-19 18:10:12
谢谢版主,
我是想知道用户是在第几列双击的呢.
作者:
niko
时间:
2013-7-19 21:46:13
function DBClick(e)
{
var record = e.record;
alert(grid.indexOf(record));
alert(e.column.field);
}
作者:
seseares
时间:
2013-7-22 11:04:41
谢谢管理员.
但为什么 alert(e.column.field); 这个取不到数呢? 我用的是3.0版本.
作者:
factory
时间:
2013-7-22 11:28:55
seseares 发表于 2013-7-22 11:04
谢谢管理员.
但为什么 alert(e.column.field); 这个取不到数呢? 我用的是3.0版本. ...
只能获取列的field,列没有索引号。
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2