jQuery MiniUI

 找回密码
 立即注册
查看: 3150|回复: 4
打印 上一主题 下一主题

mini-textbox 阻止输入后无法对已输入内容修改、删除 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2020-12-10 15:54:52 |只看该作者 |倒序浏览
请问一下,关于文本框实时监听输入的长度,超出一定长度后阻止输入,现已基本实现,但有一个小问题是 阻止输入之后,已输入的内容没法再修改或者删除,这种情况怎么解。我感觉是用错了事件,但是没能找到更合适的,想知道miniui这边有无更合适的监听事件
示例代码如下:
mini.get("password2").on("keyup", function () {
    var password = this.getInputText();
    var len = selectbyte(password.trim());
    if (len >= 15) {
        this.setAllowInput(false);
    }
});

Rank: 8Rank: 8

沙发
发表于 2020-12-10 16:21:47 |只看该作者
textbox可以设置maxLength
<input class="mini-textbox" maxLength="15" />

Rank: 1

板凳
发表于 2020-12-10 16:25:36 |只看该作者
felt 发表于 2020-12-10 16:21
textbox可以设置maxLength

maxLength="15"  是在 var form = new mini.Form("#form1"); form.validate(); 这个时机验证的吧

Rank: 8Rank: 8

地板
发表于 2020-12-10 17:15:09 |只看该作者
Aurora 发表于 2020-12-10 16:25
maxLength="15"  是在 var form = new mini.Form("#form1"); form.validate(); 这个时机验证的吧 ...

这不是验证,是控制输入

Rank: 1

5#
发表于 2020-12-11 09:27:10 |只看该作者
felt 发表于 2020-12-10 17:15
这不是验证,是控制输入

感谢 还真的是 看来是我想复杂了...

Archiver|普加软件

GMT+8, 2024-11-26 19:52 , Processed in 1.045302 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部