jQuery MiniUI

 找回密码
 立即注册
查看: 2833|回复: 5
打印 上一主题 下一主题

获取单元格对象 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2021-12-21 15:47:57 |只看该作者 |倒序浏览
本帖最后由 shaoxudong 于 2021-12-21 16:41 编辑

第一种方式: grid.getCellEditor(grid.getRowByUID(2),grid.getColumn(1))  这样无法获取到cell编辑器,
第二种方式:
grid.getCellEditor(grid.getCurrentCell()[1],grid.getCurrentCell()[0])  这样可以获取到,
  
排查了一下发现列对象grid.getColumn(1)代入时就获取不到了, 行对象grid.getRowByUID(2)没问题, 请问第一种方式该怎么写


Rank: 8Rank: 8

沙发
发表于 2021-12-22 09:08:40 |只看该作者
getCellEditor是根据行和列来获取编辑器,获取不到就是穿的参数不对了。
getColumn(1)
简单你这里的列,1是第二列,你是否有隐藏的列导致获取到的列不对了

Rank: 3Rank: 3

板凳
发表于 2021-12-22 09:14:49 |只看该作者
felt 发表于 2021-12-22 09:08
getCellEditor是根据行和列来获取编辑器,获取不到就是穿的参数不对了。
getColumn(1)
简单你这里的列,1是 ...

一共只有两列..我看过表头信息,  是同一列...

Rank: 8Rank: 8

地板
发表于 2021-12-22 09:25:00 |只看该作者
shaoxudong 发表于 2021-12-22 09:14
一共只有两列..我看过表头信息,  是同一列...

那肯定获取到一样的,做例子,把你的表格和获取的代码放一起发上来看看

Rank: 3Rank: 3

5#
发表于 2021-12-22 09:30:44 |只看该作者
felt 发表于 2021-12-22 09:25
那肯定获取到一样的,做例子,把你的表格和获取的代码放一起发上来看看 ...

试了一下  用getColumn()代入可以获取到,  请问怎么用代码选中某个单元格

Rank: 8Rank: 8

6#
发表于 2021-12-22 09:44:32 |只看该作者
shaoxudong 发表于 2021-12-22 09:30
试了一下  用getColumn()代入可以获取到,  请问怎么用代码选中某个单元格

grid.setCurrentCell([row,column])

Archiver|普加软件

GMT+8, 2024-9-29 10:15 , Processed in 1.027896 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部