美文网首页
jqury表单验证插件-Validate

jqury表单验证插件-Validate

作者: wangzaiplus | 来源:发表于2017-08-01 10:51 被阅读0次

文章参考自:链接

1. 导入 js 库:

<!-- jquery库 -->
<script src="../js/jquery.js"></script>
<!-- jQuery表单验证插件 -->
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/jquery.validate.min.js"></script>
<!-- 表单验证汉化插件 -->
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/localization/messages_zh.js"></script>

2. 使用方式:

  • 将校验规则写到控件中

<script>
$.validator.setDefaults({
    submitHandler: function() {
      alert("提交事件!");
    }
});
$().ready(function() {
    $("#commentForm").validate();
});
</script>
<form class="cmxform" id="commentForm" method="get" action="">
  <fieldset>
    <legend>输入您的名字,邮箱,URL,备注。</legend>
    <p>
      <label for="cname">Name (必需, 最小两个字母)</label>
      <input id="cname" name="name" minlength="2" type="text" required>
    </p>
    <p>
      <label for="cemail">E-Mail (必需)</label>
      <input id="cemail" type="email" name="email" required>
    </p>
    <p>
      <label for="curl">URL (可选)</label>
      <input id="curl" type="url" name="url">
    </p>
    <p>
      <label for="ccomment">备注 (必需)</label>
      <textarea id="ccomment" name="comment" required></textarea>
    </p>
    <p>
      <input class="submit" type="submit" value="Submit">
    </p>
  </fieldset>
</form>
  • 将校验规则写到 js 代码中

$().ready(function() {
// 在键盘按下并释放及提交后验证提交表单
  $("#signupForm").validate({
    rules: {
      firstname: "required",
      lastname: "required",
      username: {
        required: true,
        minlength: 2
      },
      password: {
        required: true,
        minlength: 5
      },
      confirm_password: {
        required: true,
        minlength: 5,
        equalTo: "#password"
      },
      email: {
        required: true,
        email: true
      },
      topic: {
        required: "#newsletter:checked",
        minlength: 2
      },
      agree: "required"
    },
    messages: {
      firstname: "请输入您的名字",
      lastname: "请输入您的姓氏",
      username: {
        required: "请输入用户名",
        minlength: "用户名必需由两个字母组成"
      },
      password: {
        required: "请输入密码",
        minlength: "密码长度不能小于 5 个字母"
      },
      confirm_password: {
        required: "请输入密码",
        minlength: "密码长度不能小于 5 个字母",
        equalTo: "两次密码输入不一致"
      },
      email: "请输入一个正确的邮箱",
      agree: "请接受我们的声明",
      topic: "请选择两个主题"
    }
});

相关文章

  • jqury表单验证插件-Validate

    文章参考自:链接 1. 导入 js 库: 2. 使用方式: 将校验规则写到控件中 将校验规则写到 js 代码中

  • Jquery常用插件总结

    1.表单验证插件——validate $(form).validate({options}) 2.表单插件——fo...

  • jQuery常用控件

    1、表单验证插件——validate validate插件自动根据规则进入验证,并显示提示信息,验证成功后,表...

  • jQuery Validation Plugin - 表单验证

    jQuery 表单验证插件https://plugins.jquery.com/tag/validate/ jQu...

  • jQuery-validate插件使用

    介绍:jQuery-validate插件是一款表单验证插件,可以自定义很多复杂的表单验证规则,十分方便.

  • 第 9 章 jQuery 常用插件

    表单验证插件—— validate 该插件自带包含必填、数字、URL 在内容的验证规则,即时显示异常信息,此外,还...

  • jquery 常用插件

    一、表单验证插件——validate http://www.imooc.com/data/jquery.valid...

  • jQuery Validate 验证框架详解

    jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选...

  • Jquery iCheck插件的使用

    Query中的插件非常多,jQuery Validate就是专门用来在前端页面上做表单验证的;在做表单的时候,除了...

  • Jq validate 表单验证插件

    官网:https://jqueryvalidation.org/中文教程:http://www.runoob.co...

网友评论

      本文标题:jqury表单验证插件-Validate

      本文链接:https://www.haomeiwen.com/subject/dmfjlxtx.html