`
lanqy
  • 浏览: 13784 次
  • 性别: Icon_minigender_1
  • 来自: 柳州
社区版块
存档分类
最新评论

jQuery的表单校验插件validate(转)

阅读更多
jQuery的表单校验插件validate(转)
2007-04-11 16:36

官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/

API: http://jquery.bassistance.de/api-browser/plugins.html

今天试了一下,还是比较方便的,主要是可以与jQuery结合起来做到与HTML分离.

官网的例子里引用了几个js和css文件,但只需引用jquery.validate.js这一个文件即可.

贴个简单的例子:

$('#EditView').validate({
             event: "keyup",
             rules:{
                 name:{required:true},
                 cosa_commodity_group_list:{required:true}
             },
             submitHandler:function(){
                 $("#group_list > option").attr("selected","selected");
                 $(this).submit();
             }
});

1.event是触发校验的方式,可选值有keyup(每次按键时),blur(当控件失去焦点时),不使用这个参数时就只在按提交按钮时触发

2.如果在提交前还需要进行一些自定义处理使用submitHandler参数,其它的都比较简单,自己看看API就成了.

3.debug,如果这个参数为true,那么表单不会提交,只进行检查,调试时十分方便.

4.rules,所有的检验规则都写在这个参数里面.

格式为:        ID : {rule1,rule2,...}

          (1) required: true         必输
          (2) number: true 只能输入数字(包括小数)
          (3) digits:true 只能输入整数
          (4) minValue: 3 不能小于3
          (5) maxValue: 100 最大不超过100
          (6) rangeValue:[50,100] 值范围为50-100
          (7) minLength: 5 最小长度(汉字算一个字符)
          (8) maxLength:        10 最大长度(汉字算一个字符)
          (9) rangeLength:[5,10] 长度范围为5至10位(汉字算一个字符)
          (10) 上面的minLength, maxLength, rangeLength 这三项除了text input之外还可以用于checkbox,select这两种控件
          (11) email:true 电子邮件
          (12) equalTo: "#field" 与#field值相同
          (13) dateISO:true       日期型,格式为1998/01/22         1999-12-12

5.messages,自定义错误信息,格式与rules类似:

messages {
          password: {
              required: "请输入您的密码."
              minLength: "密码不能小于5位.",
              maxLength: "密码不能长于32位."
          },
分享到:
评论

相关推荐

    jQuery表单校验插件validate实例代码集

    jQuery表单校验插件validate实例代码集 有多个表同的表单,来共同展现表单验证插件的各种用法,包括判断字符、输入为空、类型判断、适时Ajax方式提示等,通过这些实例可快速掌握验证的方法和要点,此前,源码爱好者...

    jQuery的表单校验插件validate

    1. **安装与引入**:首先,你需要在项目中引入jQuery库以及validate插件的相关文件。通常包括`jquery.js`、`jquery.validate.js`和可选的主题文件,如`jquery.validate.min.css`。 2. **基本配置**:在JavaScript...

    jQuery表单校验插件validate实例代码集展现了插件的各种用法.zip

    在Web开发中,表单验证是必不可少的部分,而jQuery的validate插件就是专门用于表单验证的一个插件,它提供了丰富的选项和方法,使得开发者能够方便地实现自定义的表单验证规则。 validate插件的安装通常是通过引入...

    jquery的validate表单校验插件

    《jQuery的validate表单校验插件深度解析》 在前端开发中,表单校验是必不可少的一个环节,它能够确保用户输入的数据符合预设的规范,提高用户体验并减轻服务器端的压力。jQuery的validate插件作为一款强大的表单...

    jQuery Validate 表单校验插件.zip

    jQuery Validate 插件依赖 jQuery 库,使用前需要先导入 jQuery的 js 文件,再导入 jquery.validate.js 插件,可以再导入中文提示信息文件 messages_zh.js

    jQuery表单验证插件

    **jQuery表单验证插件详解** 在Web开发中,表单验证是不可或缺的一部分,它确保用户输入的数据符合预设的规则,从而提高用户体验并减少服务器端的负担。jQuery,一个轻量级、高性能的JavaScript库,提供了丰富的API...

    jquery 表单校验的插件formValidator4.01

    jQuery FormValidator是一款强大的插件,专为jQuery设计,用于实现灵活、全面的表单验证功能。在4.0.1版本中,该插件提供了一系列丰富的特性,使得开发者能够快速构建出功能完善、易于维护的表单验证机制。 **一、...

    JQuery+validate校验+messages_zh中文的js库

    总的来说,这个压缩包提供了实现中文表单验证所需的全部资源,包括jQuery库、jQuery Validate插件以及中文错误消息文件,使得开发者能够方便地为网页表单添加功能强大且易于理解的验证机制,提高用户体验。

    jquery表单校验

    jquery表单前台校验,但是不兼容IE8,自己另寻解决办法

    jQuery的form表单校验插件

    **jQuery的form表单校验插件** 在Web开发中,表单验证是必不可少的一环,它确保用户输入的数据符合预设的规则,避免无效数据的提交,提高用户体验。jQuery作为一个强大的JavaScript库,提供了丰富的功能,包括对DOM...

    jquery表单验证实例,对数字,字数,必填项等校验

    在"jquery表单验证实例,对数字,字数,必填项等校验"这个项目中,我们关注的核心知识点包括: 1. **jQuery Validate插件安装与引入**:首先,你需要在HTML文件中引入`jQuery`库和`jQuery Validate`插件的JS文件。...

    java使用jquery_validate插件实现文本校验

    1. **引入依赖**:首先,在HTML页面中引入jQuery库和jQuery Validate插件的JavaScript文件。通常还需要引入对应的CSS文件来美化错误提示样式。 2. **配置验证规则**:在JavaScript代码中,通过`.validate()`方法...

    jQuery表单校验插件validator使用方法详解

    以下是对jQuery表单校验插件Validator的详细说明: **1. 引入所需文件** 在使用Validator之前,需要引入jQuery库以及Validator插件的JavaScript文件。通常,jQuery库可以从CDN获取,而Validator插件可以在其官网...

    Jquery-validate表单js源文件与使用文档,让你轻松运用jquery进行表单校验各种表单

    《jQuery-validate:轻松掌握表单验证的神器》 在网页开发中,表单验证是必不可少的一环,它能确保用户输入的数据符合预期,提高用户体验,防止无效数据提交到服务器。jQuery-validate是一个强大的JavaScript库,专...

    jquery.validate表单验证密码完整例子(带密码强度显示)

    首先,`jQuery Validate`的核心功能是验证用户在表单中输入的数据,确保其符合预设的验证规则。例如,我们可以设定密码必须包含字母、数字、特殊字符等要求,以提高安全性。在提供的例子中,它会检查用户输入的密码...

    jQuery Validate 表单校验插件的检验规则与案例

    目录表单校验插件1. 导入插件2. 基础语法3. 常用校验规则4. 校验案例a. 主要需求b. HTML 素材页面c. 实现表单检验 表单校验插件 jQuery Validate 插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,...

    jQuery带Tips动画提示通用表单验证插件下载(jquery validate),动画效果漂亮

    jQuery Validate插件正是这样一个强大的工具,它提供了一种优雅的方式来实现表单验证,而且具备动态提示的动画效果,使得用户界面更加友好。本文将深入探讨jQuery Validate插件的使用方法、功能特性以及如何创建带...

    jQuery Validate表单验证插件 添加class属性形式的校验

    一、jQuery表单验证插件,添加class属性形式的校验 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery表单验证插件----添加class属性...

Global site tag (gtag.js) - Google Analytics