jQuery MiniUI

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

怎么设置errorText自己设置文字 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2018-1-17 16:38:00 |只看该作者 |倒序浏览
自己怎么设置errorText文字

Rank: 8Rank: 8

沙发
发表于 2018-1-17 17:31:22 |只看该作者
1 如果是标准的验证,都有对应的方法,比如,vtype="required"
   mini.get(id).setRequiredErrorText="............."
2 如果是自定义验证,请在验证事件中自己处理
参考示例:http://www.miniui.com/demo/#src=form/rules.html

Rank: 2

板凳
发表于 2019-11-18 16:52:32 |只看该作者
felt 发表于 2018-1-17 17:31
1 如果是标准的验证,都有对应的方法,比如,vtype="required"
   mini.get(id).setRequiredErrorText=".... ...

mini.get(id).setRequiredErrorText, 这个用法不行,报错;

Rank: 8Rank: 8

地板
发表于 2019-11-18 17:04:50 |只看该作者
文羊水川 发表于 2019-11-18 16:52
mini.get(id).setRequiredErrorText, 这个用法不行,报错;

这是textbox的方法,如果是textbox肯定可以使用。

Rank: 2

5#
发表于 2019-11-19 14:04:09 |只看该作者
dforce 发表于 2019-11-18 17:04
这是textbox的方法,如果是textbox肯定可以使用。

其他组件呢?例如下拉框,单选框等等

Rank: 8Rank: 8

6#
发表于 2019-11-19 15:15:02 |只看该作者
文羊水川 发表于 2019-11-19 14:04
其他组件呢?例如下拉框,单选框等等

其他控件没有这属性,请监听onvalidation事件来自定义处理
onvalidation="onValidation"
function onValidation(e){
      if (e.isValid) {
                if (....) {  //写自定义的判断逻辑,如果满足不通过
                    e.errorText = "....."; //自定义错误验证文字提示
                    e.isValid = false;
                }
            }
}

Archiver|普加软件

GMT+8, 2024-11-27 15:39 , Processed in 1.033618 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部