jQuery MiniUI

标题: 急急急,关于DataGrid的疑问 [打印本页]

作者: .Net    时间: 2017-9-4 11:13:02     标题: 急急急,关于DataGrid的疑问

请问,选中单元格之后,怎么知道我选中的是哪一列呢?


作者: dforce    时间: 2017-9-4 12:22:57

var cell=grid.getCurrentCell()
var column=cell[1];
var row=cell[0];
作者: .Net    时间: 2017-9-4 13:06:20

dforce 发表于 2017-9-4 12:22
var cell=grid.getCurrentCell()
var column=cell[1];
var row=cell[0];


您这个报错诶:TypeError: cell is null,我要知道我点击单元格的时候是Test还是Test1,代码:
  1. <div id="datagrid_MachineData" class="mini-datagrid" style="width: 100%; height: 100%;" oncellclick="CellClick">
  2. <div field="Test" width="90">测试</div>
  3. <div field="Test1" width="90">测试</div>
  4. </div>
复制代码

作者: dforce    时间: 2017-9-4 13:52:35

.Net 发表于 2017-9-4 13:06
您这个报错诶:TypeError: cell is null,我要知道我点击单元格的时候是Test还是Test1,代码: ...

我上面写的代码是在选中单元格后外部获取,你如果是在点击事件里获取,可以直接获取
grid.on("cellclick",function(e){
     var record=e.record;
     var column=e.column;
     alert(column.header);
})
作者: .Net    时间: 2017-9-4 13:56:20

dforce 发表于 2017-9-4 13:52
我上面写的代码是在选中单元格后外部获取,你如果是在点击事件里获取,可以直接获取
grid.on("cellclick" ...

非常感谢!解决了
作者: .Net    时间: 2017-9-4 14:04:49

dforce 发表于 2017-9-4 13:52
我上面写的代码是在选中单元格后外部获取,你如果是在点击事件里获取,可以直接获取
grid.on("cellclick" ...

但是弹窗弹了好多次,请问是Bug吗?
作者: .Net    时间: 2017-9-4 14:09:50

.Net 发表于 2017-9-4 14:04
但是弹窗弹了好多次,请问是Bug吗?

是我放错了位置,已经解决了,再次感谢!




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2