找回密码
 立即注册

QQ登录

只需一步,快速开始

bingying312

注册会员

11

主题

26

帖子

197

积分

注册会员

积分
197

[已处理] 验证问题

bingying312
注册会员   /  发表于:2019-1-18 15:37  /   查看:2561  /  回复:3
spread.options.highlightInvalidData = true;var dv = GC.Spread.Sheets.DataValidation.createNumberValidator(GC.Spread.Sheets.ConditionalFormatting.ComparisonOperators.between, "5", "20", true);dv.showInputMessage(true);dv.inputMessage("Value must be between 5 and 20.");dv.inputTitle("tip");activeSheet.setDataValidator(1, 1, dv);

我现在想要验证它是不是数字,但是不想对这个数字做任何限定,不想有大于、小于...这些限定,怎么办?

3 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-18 18:01:44
沙发
您好,给您提供一个Demo,上传到附件中,请参考。

DataValidator.html

5.14 KB, 下载次数: 93

回复 使用道具 举报
汇新泓博
金牌服务用户   /  发表于:2022-8-18 16:33:45
板凳
KevinChen 发表于 2019-1-18 18:01
您好,给您提供一个Demo,上传到附件中,请参考。

这种方式的验证可以传参数么,CustomerConditionDate.prototype.evaluate内的验证,动态传递参数判断value
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-18 18:29:45
地板
您好,
您想传递什么样的参数呢,请结合需求详细描述下。
另,此贴时间较久,已做结帖处理,建议您另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部