jquery内置验证(validate)使用方法示例(表单验证)

 更新时间:2013年12月04日 16:42:52   作者:  
这篇文章主要介绍了jquery内置验证(validate)使用方法示例,在做表单验证的时候可以用到,下面看代码使用方法

(1)required:true 必输字段
(2)remote:"check.php" 使用ajax方法调用check.php验证输入值
(3)email:true 必须输入正确格式的电子邮件
(4)url:true 必须输入正确格式的网址
(5)date:true 必须输入正确格式的日期
(6)dateISO:true 必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性
(7)number:true 必须输入合法的数字(负数,小数)
(8)digits:true 必须输入整数
(9)creditcard: 必须输入合法的信用卡号
(10)equalTo:"#field" 输入值必须和#field相同
(11)accept: 输入拥有合法后缀名的字符串(上传文件的后缀)
(12)maxlength:5 输入长度最多是5的字符串(汉字算一个字符)
(13)minlength:10 输入长度最小是10的字符串(汉字算一个字符)
(14)rangelength:[5,10] 输入长度必须介于 5 和 10 之间的字符串")(汉字算一个字符)
(15)range:[5,10] 输入值必须介于 5 和 10 之间
(16)max:5 输入值不能大于5
(17)min:10 输入值不能小于10

实例Demo:

复制代码 代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>validate.js内置验证规则的使用</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.validate.js"></script>
</head>
<body>
<form action=""  method="get" id="tinyphp">
<input type="text" value="" name="userName" />
<input type="submit" value="提交" />
</form>
<script type="text/javascript">
$("#tinyphp").validate({
    // 添加验证规则
    rules: {
        userName:{
            required: true,
            digits:true,
            userName: true,
            rangelength: [5,10]   
        }
    },

    //重设提示信息
    messages:{
        userName: {
            required: "请填写用户名",
            digits:"请输入整数",
            rangelength: "用户名必须在5-10个字符之间"
        }      

    }
}); 
    </script>
</body>
</html>

相关文章

  • jQuery中:disabled选择器用法实例

    jQuery中:disabled选择器用法实例

    这篇文章主要介绍了jQuery中:disabled选择器用法,实例分析了:disabled选择器功能、定义及选取所有禁用的表单元素的技巧,需要的朋友可以参考下
    2015-01-01
  • 到底该抛不抛弃JQuery

    到底该抛不抛弃JQuery

    这篇文章主要介绍了到底该抛不抛弃JQuery,对JS框架感兴趣的同学,可以参考下
    2021-05-05
  • 最常用的jQuery表单验证(简单)

    最常用的jQuery表单验证(简单)

    本文给大家分享最常用的jquery表单验证实例代码,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
    2017-05-05
  • jquery图片放大功能简单实现

    jquery图片放大功能简单实现

    图片放大在某些例如商品细节放大图比较常见,本文写了一个图片放大的示例适合日常应付,有需求的朋友可以参考下
    2013-08-08
  • 深入探秘jquery瀑布流的实现

    深入探秘jquery瀑布流的实现

    瀑布流就是像瀑布一样的网站——丰富的网站内容,特别是绚美的图片会让你流连忘返。你在浏览网站的时候只需要轻轻滑动一下鼠标滚轮,一切的美妙的图片精彩便可呈现在你面前。瀑布流网站是新兴的一种网站模式——她的典型代表是pinterest、美丽说、蘑菇街这类型的网站。
    2016-01-01
  • javascript中用星号表示预录入内容的实现代码

    javascript中用星号表示预录入内容的实现代码

    在一个WEB项目中,有一个比较特殊点的文本框客户要求实现在那个文本框录入数据前先用星号(*)表示要录入的信息(那个文本框要录入的数据位数是已知的
    2011-01-01
  • JQuery文字列表向上滚动的代码

    JQuery文字列表向上滚动的代码

    JQuery实现的文字列表一条一条向上滚动的效果
    2013-11-11
  • 基于JQuery的Select选择框的华丽变身

    基于JQuery的Select选择框的华丽变身

    HTML Form 表单里的各种组件,例如文本输入框,textarea,按钮等,都可以通过CSS或其它技术进行美化,让它们看起来很漂亮了,唯独下拉列表选项框(select box),不管你怎么做,它摆在那里总显得格格不入。
    2011-08-08
  • jQuery函数的等价原生函数代码示例

    jQuery函数的等价原生函数代码示例

    原生方法明显要比jQuery方法快,因为jQuery方法要处理浏览器兼容以及其他一些事情,如果你针对的是现代浏览器,那么使用原生方法会使性能有很大的提升
    2013-05-05
  • jQuery中:hidden选择器用法实例

    jQuery中:hidden选择器用法实例

    这篇文章主要介绍了jQuery中:hidden选择器用法,以实例形式较为详细的分析了:hidden选择器的功能、定义及设置匹配元素不可见时的使用技巧,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12

最新评论