找回密码
 立即注册

QQ登录

只需一步,快速开始

luozhu1986

初级会员

21

主题

73

帖子

451

积分

初级会员

积分
451

活字格认证

luozhu1986
初级会员   /  发表于:2014-10-31 16:19  /   查看:7976  /  回复:5
请问怎么样才能实现类似于excel中的这种功能。设置单元格为number类型,数字大小介于1至100之间。如果单元格输入的数据不在此范围类,弹出对话框报错,并撤销输入。
现在报错的功能已经实现,请问如果实现撤销输入

5 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2014-10-31 18:29:00
沙发
回复 1楼luozhu1986的帖子

你好。
你的需求是实现撤销输入。
我需要做验证,最晚下周一早上给你回复。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
luozhu1986
初级会员   /  发表于:2014-11-6 13:23:00
板凳
回复 2楼Alice的帖子

好的
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-11-6 17:41:00
地板
回复 3楼luozhu1986的帖子

很抱歉回复晚了。
使用Validation来做验证,专门写了代码来实现你的需求,如下:
  1. var dataValidator = new $.wijmo.wijspread.DefaultDataValidator.createNumberValidator($.wijmo.wijspread.ComparisonOperator.Between, 1, 100, true);

  2.             sheet.setDataValidator(1, 1, dataValidator);

  3.             sheet.bind($.wijmo.wijspread.Events.ValidationError, function (data, args) {

  4.                 args.validationResult = $.wijmo.wijspread.DataValidationResult.Discard;

  5.                 alert("Input number must between 1 to 100");

  6.             });
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
luozhu1986
初级会员   /  发表于:2014-11-10 15:53:00
5#
回复 4楼Alice的帖子

very 3q
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2014-11-10 18:15:00
6#
回复 5楼luozhu1986的帖子

不客气。

评分

参与人数 1满意度 +5 收起 理由
luozhu1986 + 5 谢谢

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部