找回密码
 立即注册

QQ登录

只需一步,快速开始

wss.

初级会员

49

主题

149

帖子

452

积分

初级会员

积分
452
wss.
初级会员   /  发表于:2020-7-14 13:55  /   查看:4869  /  回复:7
在校验失败后需要标记当前单元格,所以需要获取到单元格对象,不想通过改变数据源触发formatItem事件

7 个回复

倒序浏览
wss.
初级会员   /  发表于:2020-7-14 15:53:22
沙发
抱歉,可能当前网卡了,我连续点了好几下发布,所以帖子重复了,我没找到删帖的地方,如果可以,麻烦删一下
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-7-14 18:17:30
板凳
您好,问题已收到,预计明天中午前给您回复。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-7-15 10:00:48
地板
没关系,不用删除,我已经标记了结贴,并回复了索引链接。

其实可以很容易获取到cell的hostElement,方法如下:

1、获取FlexGrid的cells集合(GridPanel类):
https://demo.grapecity.com.cn/wi ... flexgrid.html#cells

2、调用getCellElement获取cell的Dom:
https://demo.grapecity.com.cn/wi ... html#getcellelement
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-7-24 11:51:52
5#
KevinChen 发表于 2020-7-15 10:00
没关系,不用删除,我已经标记了结贴,并回复了索引链接。

其实可以很容易获取到cell的hostElement,方 ...

你好!getCellElement在非可视窗口内时获取为null,那这样无非设置单元格样式了呀
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-7-24 12:00:28
6#
就比如,有一个确认按钮,检测用户是否填写了必填项,如果没有就标记,我考虑采用校验getError,但是页面并没有立即展示出来,因为我并没有操作任何数据,是通过外部按钮触发的事件
回复 使用道具 举报
wss.
初级会员   /  发表于:2020-7-24 14:34:46
7#
通过invalidate()
已解决
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2020-7-24 14:42:02
8#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部