找回密码
 立即注册

QQ登录

只需一步,快速开始

beyond

初级会员

11

主题

37

帖子

309

积分

初级会员

积分
309

微信认证勋章

[已处理] 验证问题

beyond
初级会员   /  发表于:2019-5-10 10:37  /   查看:4135  /  回复:3
      // 以下是添加数据校验的代码部分:
        // 先设置高亮显示
        spread.options.highlightInvalidData = true;
        // 创建校验条件,自定义
        var cCondition = new CustomerCondition();
        var validator1 = new GC.Spread.Sheets.DataValidation.DefaultDataValidator(cCondition);
        validator1.ignoreBlank(false);
        validator1.type(GC.Spread.Sheets.DataValidation.CriteriaType.custom);
        validator1.inputTitle('请确认格式!');
        validator1.inputMessage('必须为数字');
        sheet.setDataValidator(20, 5,1,3, validator1);
        spread.resumePaint();


现在是点击按钮验证成功后做出请求
我需要判断整个sheet 页面 验证是否通过  和指定单元格是否验证通过 应该怎么写

3 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-5-10 14:25:36
沙发
您好,我提供一个提交校验的示例,您下载参考一下,示例见附件。

SubmitDataValidator.html

3.97 KB, 下载次数: 248

回复 使用道具 举报
beyond
初级会员   /  发表于:2019-5-10 15:57:30
板凳
本帖最后由 beyond 于 2019-5-10 16:45 编辑
KevinChen 发表于 2019-5-10 14:25
您好,我提供一个提交校验的示例,您下载参考一下,示例见附件。

事件已解决  谢谢
if (actualValue != null || isNaN(parseFloat(actualValue))) 这个不能这样判断吗 我想验证非数 和 空
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-5-10 16:44:23
地板
不客气,感谢反馈,本帖结贴了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部