jQuery MiniUI

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

设置单元格问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-8-1 09:41:16 |只看该作者 |倒序浏览
grid.setCurrentCell(cell);

这个方法是用来设置当前选中单元格,cell是[row,column];
比如是第一行第一列单元格要进行编辑,是不是填写(1,1)即可?
grid.setCurrentCell(1,1);
还是其他的写法?

Rank: 2

沙发
发表于 2017-8-1 09:44:58 |只看该作者
不用了,会了,谢谢。

Rank: 8Rank: 8

板凳
发表于 2017-8-1 10:22:58 |只看该作者
本帖最后由 dforce 于 2017-8-1 13:30 编辑

grid.beginEditCell(orw,colName)可以调用这api开始单元格编辑

Rank: 2

地板
发表于 2017-8-1 11:03:18 |只看该作者
本帖最后由 dforce 于 2017-8-1 13:30 编辑
dforce 发表于 2017-8-1 10:22
grid.beginEditCell(orw,colName)可以调用这api开始单元格编辑

嗯嗯。谢谢。我看单元格编辑结束之前有对应的事件,结束之后有没有对应的事件?

Rank: 1

5#
发表于 2017-8-1 11:27:04 |只看该作者
丹丘生 发表于 2017-8-1 11:03
嗯嗯。谢谢。我看单元格编辑结束之前有对应的事件,结束之后有没有对应的事件? ...

grid.on('cellendedit',function(e){

})

Rank: 2

6#
发表于 2017-8-1 11:53:35 |只看该作者
qsw 发表于 2017-8-1 11:27
grid.on('cellendedit',function(e){

})

谢谢,不是这个,我需要的是当前单元格编辑完毕,自动激活下一个单元格编辑,采用这个,会陷入循环。

Rank: 8Rank: 8

7#
发表于 2017-8-1 13:34:27 |只看该作者
丹丘生 发表于 2017-8-1 11:53
谢谢,不是这个,我需要的是当前单元格编辑完毕,自动激活下一个单元格编辑,采用这个,会陷入循环。 ...

表格编辑有3个事件
1 grid.on("cellbeginedit",function(e){})
  开始编辑时触发
2 grid.on("cellcommitedit",function(e){})
  提交编辑时触发
3 grid.on("cellendedit",function(e){})
  编辑结束时触发

看你的描述你需要自动激活下一个单元格的话,可以直接设置 editNextOnEnterKey="true" ,按回车就直接切换单元格。

Archiver|普加软件

GMT+8, 2024-10-1 07:29 , Processed in 1.034477 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部