找回密码
 立即注册

QQ登录

只需一步,快速开始

程迦

初级会员

47

主题

132

帖子

427

积分

初级会员

积分
427
程迦
初级会员   /  发表于:2024-11-11 10:12  /   查看:218  /  回复:5
100金币
本帖最后由 程迦 于 2024-11-11 10:21 编辑

编辑 :cell-edit-ending="dedit3"





明明点击编辑的是前几行,没有触发编辑事件里面预想的绑定栏位,
弹出来触发的是定义的最后一行的绑定的栏位

所以我要怎么获取当前编辑的绑定栏位?





附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

这里获取到的列index是显示的实际的列序号,而并不是数据列序号 所以你还需要从事件中获取e.row,根据你定义的multirow行数量,取余数,来判断出是在哪一行,然后自己根据定义的multirow列头来判断获取具体的列名称

5 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-11-11 10:12:43
来自 4#
这里获取到的列index是显示的实际的列序号,而并不是数据列序号
所以你还需要从事件中获取e.row,根据你定义的multirow行数量,取余数,来判断出是在哪一行,然后自己根据定义的multirow列头来判断获取具体的列名称
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-11-11 15:57:10
2#
你用的是什么事件?
回复 使用道具 举报
程迦
初级会员   /  发表于:2024-11-11 16:39:29
3#
Richard.Ma 发表于 2024-11-11 15:57
你用的是什么事件?

cell-edit-ending
回复 使用道具 举报
程迦
初级会员   /  发表于:2024-11-12 08:40:06
5#
Richard.Ma 发表于 2024-11-11 18:20
这里获取到的列index是显示的实际的列序号,而并不是数据列序号
所以你还需要从事件中获取e.row,根据你定 ...

好的,感谢感谢感谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-11-12 10:46:18
6#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部