找回密码
 立即注册

QQ登录

只需一步,快速开始

华信富融专用2

初级会员

29

主题

86

帖子

241

积分

初级会员

积分
241
华信富融专用2
初级会员   /  发表于:2021-1-29 15:36  /   查看:2131  /  回复:1
1金币
本帖最后由 华信富融专用2 于 2021-1-29 16:21 编辑

单元格内容需要插入到DB,
如何限制单元格的maxlength

最佳答案

查看完整内容

可监听 EditEnding 事件,获取输入的文本长度。再加以判断条件即可。 参考以下代码: sheet.bind(GC.Spread.Sheets.Events.EditEnding, function (sender, args) { console.log(args); var text = args.editingText; //如果文本长度大于10,则禁止输入完成。直至输入小于10的文本长度 if(text.length > 10 ) { args.cancel = true; ...

1 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-1-29 15:36:06
来自 2#
可监听 EditEnding 事件,获取输入的文本长度。再加以判断条件即可。
参考以下代码:

sheet.bind(GC.Spread.Sheets.Events.EditEnding, function (sender, args) {
                console.log(args);
                var text = args.editingText;
                //如果文本长度大于10,则禁止输入完成。直至输入小于10的文本长度
                if(text.length > 10 ) {
                    args.cancel = true;
                }
            })

API:https://demo.grapecity.com.cn/sp ... ml#event:EditEnding



回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部