找回密码
 立即注册

QQ登录

只需一步,快速开始

zhouhao

中级会员

69

主题

163

帖子

732

积分

中级会员

积分
732
zhouhao
中级会员   /  发表于:2021-10-8 14:25  /   查看:2953  /  回复:3
设置了数据验证的单元格在下拉展开进行选择时,如果执行了远端指令或者重绘就会导致下拉框被收起,如果避免这问题呢?


本帖子中包含更多资源

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

x

3 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-8 14:46:45
沙发
当表单失去焦点或者重绘时,无论是数据验证的序列还是下拉菜单的列表都会被收起。对于数据验证来说没有太好的方法,而对于列表来说可以执行openList命令使其展开。

spread.commandManager().execute({cmd:"openList",row:1,col:1,sheetName:"Sheet2"});

例如学习指南这个demo
https://demo.grapecity.com.cn/sp ... p-downs/list/purejs
回复 使用道具 举报
zhouhao
中级会员   /  发表于:2021-10-8 14:55:00
板凳
Derrick.Jiao 发表于 2021-10-8 14:46
当表单失去焦点或者重绘时,无论是数据验证的序列还是下拉菜单的列表都会被收起。对于数据验证来说没有太好 ...

是否有办法获取当前数据验证序列或者下拉菜单列表是否处于展开状态呢?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-8 15:22:54
地板
zhouhao 发表于 2021-10-8 14:55
是否有办法获取当前数据验证序列或者下拉菜单列表是否处于展开状态呢?

这个目前暂时也没有,这边会向研发提对应的需求,调研一下,看下后续是否有实现的方案或者新增该特性。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部