jQuery MiniUI

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

e.errorText的问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-4-22 11:04:04 |只看该作者 |倒序浏览
对textbox监听onvaluechange事件,判断错误时设置e.errorText();为何错误信息不显示。

Rank: 8Rank: 8

沙发
发表于 2014-4-22 11:10:44 |只看该作者
代码贴一下

Rank: 3Rank: 3

板凳
发表于 2014-4-22 11:15:34 |只看该作者
felt 发表于 2014-4-22 11:10
代码贴一下

<tr>
                        <td align="right"><font color="red">*</font>修改密码:</td>
                    <td >
                    <input id="current" name="current" class="mini-password"  required="true" vtype="rangeChar:6,30"
                     />
                </tr>
               
                <tr>
                        <td align="right"><font color="red">*</font>确认密码:</td>
                    <td >   
                       <input id="recurrent" class="mini-password" required="true" vtype="rangeChar:6,30" onvaluechanged="onvaluechanged"/>
                    </td>
                </tr>


就是修改密码和确认密码要一致

function onvaluechanged(e){
                var current = mini.get("current").value;
                if(e.value != current){
                        e.errorText = "修改密码与确认密码应一致";
       
                }
        }

Rank: 8Rank: 8

地板
发表于 2014-4-22 11:35:59 |只看该作者
aqaazsh 发表于 2014-4-22 11:15
*修改密码:
                     
                    

onvaluechanged又没有e.errorText
你和验证混了

Rank: 3Rank: 3

5#
发表于 2014-4-22 11:39:28 |只看该作者
felt 发表于 2014-4-22 11:35
onvaluechanged又没有e.errorText
你和验证混了

我用onvalidation也试过

Rank: 8Rank: 8

6#
发表于 2014-4-22 11:43:29 |只看该作者
aqaazsh 发表于 2014-4-22 11:39
我用onvalidation也试过

function onValidation(e){
          var value=e.value;
          if(value!="aa"){
             e.isValid=false;
             e.errorText="您输入的不是aa,不通过";
          }
}
验证是失去焦点的时候自动验证的

Archiver|普加软件

GMT+8, 2025-7-18 17:42 , Processed in 1.041686 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部