jQuery MiniUI

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

关于textbox验证 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-3-1 09:55:57 |只看该作者 |倒序浏览
现在我只想通过最后点击“验证“按钮才去验证所有的textbox,而不是输入一个就验证一个,应该怎么实现?
以下面2个textbox为例子
<td class="td1">不允许为空:</td>
<td>
      <input class="mini-textbox" required="true" />
</td>
<td class="td1" style="color:Red;">必须输入英文(自定义):</td>
<td>
       <input class="mini-textbox" />
</td>
<td>
        <input value="验证" type="button" />
</td>
<script type="text/javascript">
        mini.parse();

        function submitForm() {
            var form = new mini.Form("#form1");

            form.validate();
            if (form.isValid() == false) return;
        }
</script>
现在是输入时候就验证了,要想最后点击按钮验证,必须去掉required="true",onvalidation="onEnglishValidation",这样的话就不起作用了,没有效果了,请问应该如何实现?能给个简单的例子嘛?


Rank: 8Rank: 8

沙发
发表于 2013-3-1 10:14:46 |只看该作者
mini-textbox设置validateOnChanged="false" validateOnLeave="false"
然后提交的时候执行下form.validate();
对整个表单进行验证

Archiver|普加软件

GMT+8, 2024-11-27 17:51 , Processed in 1.037050 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部