微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jquery验证 – Jquery验证组

我不知道jquery验证组的工作原理,以及它们应该如何工作。

我认为它将用于验证需要多个元素进行测试的条件,是吗?

在jquery验证文档中找不到任何内容

解决方法

我使用组的主要目的是为一组输入及其各自的验证条件产生一个错误消息。

例如,如果你想要一些全名,包括标题,名字和姓氏:

<script type="text/javascript">
$('#yourform').validate({
    //...Your valid logic...
    groups: {
        nameGroup: "title firstName lastName"
    },rules: {
        title: "required",firstName: "required",lastName: "required"
    },messages: {
        title: "Full name is required",firstName: "Full name is required",lastName: "Full name is required"
    },});
</script>

<form id="yourform">
     <div>
        <input type="text" id="title" name="title" />              
        <input type="text" id="firstName" name="firstName" />              
        <input type="text" id="lastName" name="lastName" />   
    </div>
</form>

您仍然必须为这些字段定义单个规则,在这种情况下需要和其自定义消息。唯一的区别是,如果其中一个或全部验证失败,则输出一个消息。就我所知的组名,例如:’nameGroup’在组函数之外是不可用的。

希望这可以帮助。

原文地址:https://www.jb51.cc/jquery/183076.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐