找回密码
 立即注册

QQ登录

只需一步,快速开始

waitfy

注册会员

5

主题

16

帖子

167

积分

注册会员

积分
167
waitfy
注册会员   /  发表于:2018-8-4 18:07  /   查看:8699  /  回复:13
你好,我想问下,要实现这样的需求:当我的一个页面中有多个表格,分别属于不同的workbook。   我先在其中一个表格中编辑,在这个过程中,先不提交编辑的数据到后台。 当我的鼠标点击其它的地方或者其它的表格时,才把刚才修改的数据一次性提交后台。有没有办法获得这个失去焦点后的事件。我查了文档没有看到有这个事件。
PS:当一个cell正在编辑状态中,当我点击其它的表格或页面上其它地方时,这个cell 会触发Editend事件,我这个也是类似的需求,要触发一个提交数据的动作。 这个应该怎么实现呢? 麻烦帮忙解答,谢谢!

13 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-6 15:03:20
沙发
切换sheet时可以通过监听SheetTabClick事件来完成。
http://help.grapecity.com/spread ... eetTabClick_EV.html
spread因为本身不会失去焦点,所以点击其他Spread之外的地方是没有办法获取到事件的。
回复 使用道具 举报
waitfy
注册会员   /  发表于:2018-8-6 15:56:31
板凳
ClarkPan 发表于 2018-8-6 15:03
切换sheet时可以通过监听SheetTabClick事件来完成。
http://help.grapecity.com/spread/SpreadSheets11/we ...

那spread是怎么做到我鼠标点击spread之外的地方,一个正在编辑的单元格状态变成editend呢?
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-6 16:04:29
地板
这样没有问题,但是单元格的焦点不会变,也就是选中状态依然在
回复 使用道具 举报
waitfy
注册会员   /  发表于:2018-8-6 16:22:38
5#
ClarkPan 发表于 2018-8-6 16:04
这样没有问题,但是单元格的焦点不会变,也就是选中状态依然在

单元格焦点不变也没关系,我就是想知道:在我点击spread以外的地方时,spreadjs是怎么把正在编辑的单元格状态变成editend。 这个动作是怎么触发的?
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-6 16:25:05
6#
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-6 16:26:17
7#
EditChange或者
SelectionChanged事件,在事件中调用endEdit
回复 使用道具 举报
waitfy
注册会员   /  发表于:2018-8-6 16:34:49
8#
ClarkPan 发表于 2018-8-6 16:25
http://help.grapecity.com/spread/SpreadSheets11/webframe.html#SpreadJS~GC.Spread.Sheets.Worksheet~en ...

不是这个效果。。。 先双击一个单元格,进入编辑状态,然后我鼠标点击spread以外的地方的,这个单元格会退出编辑模式(这是spreadjs已经有的功能)。我想问的是spreadjs怎么知道我点击了spread以外的地方,从而做出退出编辑模式这个动作?
回复 使用道具 举报
waitfy
注册会员   /  发表于:2018-8-6 16:38:34
9#
ClarkPan 发表于 2018-8-6 16:26
EditChange或者
SelectionChanged事件,在事件中调用endEdit

我点击了spreadjs以外的元素,所以是没有触发EditChange或者SelectionChanged事件的,但是spreadjs确能退出编辑模式
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-8-6 17:55:42
10#
这个不触发,会触发EditEnded事件,您可以在这个事件中去进行提交数据的操作
http://help.grapecity.com/spread ... s~EditEnded_EV.html

评分

参与人数 1满意度 +5 收起 理由
waitfy + 5

查看全部评分

回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部