找回密码
 立即注册

QQ登录

只需一步,快速开始

kotoYY

金牌服务用户

113

主题

265

帖子

840

积分

金牌服务用户

积分
840
kotoYY
金牌服务用户   /  发表于:2018-9-18 16:14  /   查看:3601  /  回复:1
本帖最后由 kotoYY 于 2018-9-18 16:24 编辑

使用createListValidator做下拉列表时,如果不是选择的内容,是手动添加的,会有红色圆圈,我查了一下帮助文档,spread.options.highlightInvalidData = false;这个方法加上后,整个页面的数据验证红圈都没有了,包括我手动设置的其他单元格的数据验证也没有了,如何只控制某个单元格可以手动输入,某些单元格不能手动输入,而不是全局的设置呢?我现在需要的是:单元格(1,1)是下拉选择的,可以不选择下拉内容而是手动输入,手动输入后不会有红圈提示,而其他我设置需要红圈的单元格还正常。

1 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-9-18 16:48:34
沙发
您好,根据您的描述,如果使用createListValidator做下拉列表无法实现您的需求,但是可以采用ComboBoxCellType做,具体方法可以参考学习指南:

https://demo.grapecity.com.cn/Sp ... os/comboBoxCellType
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部