找回密码
 立即注册

QQ登录

只需一步,快速开始

zxx

初级会员

8

主题

78

帖子

244

积分

初级会员

积分
244

圣诞拼拼乐微信认证勋章

zxx
初级会员   /  发表于:2019-11-13 18:13  /   查看:2896  /  回复:4
1金币
我现在用的是V12版本,按照论坛里面的方式写了一个NumberCellType,但是每输入一个字符光标就会定位到第一个位置上。请问怎么解决?
做了一个demo可以看出效果,在第一个单元格中输入任何内容光标都会重新定位到最前面。

demo.rar

2.44 MB, 下载次数: 64

最佳答案

查看完整内容

限制单元格输入数字,用数据校验的方式也挺好,如果不是数字可以提示用户应该输入数字。 监听这个事件:ValidationError 如果单元格不符合要求可以清空单元格,给出相应提示,这样体验更好一些: 在线表格编辑器中有做这样的功能,可以参考 https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/data-validation/custom-data-validator/purejs

4 个回复

倒序浏览
最佳答案
最佳答案
Fiooona
论坛元老   /  发表于:2019-11-13 18:13:49
来自 3#
限制单元格输入数字,用数据校验的方式也挺好,如果不是数字可以提示用户应该输入数字。
监听这个事件:ValidationError 如果单元格不符合要求可以清空单元格,给出相应提示,这样体验更好一些:
在线表格编辑器中有做这样的功能,可以参考
image.png133357237.png

https://demo.grapecity.com.cn/sp ... ta-validator/purejs
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-11-14 09:47:23
2#
附件代码中0,0位置设置了这种自定义单元格,请查看

onlyNumber.html

5.4 KB, 下载次数: 55

组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
zxx
初级会员   /  发表于:2019-11-14 12:21:04
4#
好的,多谢
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2019-11-14 12:21:51
5#
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部