jquery validator 插件增加日期比较方法


Posted in Javascript onFebruary 21, 2010

官方地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/
三水点靠木 https://3water.com/jiaoben/17478.html
由于项目的需要,日期大小比较严重是必不可少的,但Validation插件并不具有此功能,这个时候我们就需要扩展一个自定义验证方法了,代码如下:

$(document).ready(function() { 
$("#<%= btnSubmit.ClientID %>").click(function() { 
$("#aspnetForm").validate({ 
rules: { 
ctl00$ContentPlaceHolder1$ucProjInfo1$ucDatePicker2$txtDatePicker: { 
required: true, 
date: true, 
//日期比较验证方法 
endDate: true 
} 
} 
}); 
}); 
//自定义验证方法 
jQuery.validator.addMethod("endDate", 
function(value, element) { 
var startDate = $('#start_date').val(); 
return new Date(Date.parse(startDate.replace("-", "/"))) <= new Date(Date.parse(value.replace("-", "/"))); 
}, 
"结束日期必须大于开始日期!"); 
});
Javascript 相关文章推荐
jquery.AutoComplete.js中文修正版(支持firefox)
Apr 09 Javascript
基于jquery的时间段实现代码
Aug 02 Javascript
Javascript alert消息换行的方法
Aug 07 Javascript
Javascript中String的常用方法实例分析
Jun 13 Javascript
微信小程序商城项目之淘宝分类入口(2)
Apr 17 Javascript
Angular学习教程之RouterLink花式跳转
May 03 Javascript
详解 微信小程序开发框架(MINA)
May 17 Javascript
JS 自执行函数原理及用法
Aug 05 Javascript
Vue通过WebSocket建立长连接的实现代码
Nov 05 Javascript
详解Nuxt.js 实战集锦
Nov 19 Javascript
微信小程序中data-key属性之数据传输(经验总结)
Aug 22 Javascript
详解React路由传参方法汇总记录
Nov 29 Javascript
javascript 定义新对象方法
Feb 20 #Javascript
Jquery乱码的一次解决过程 图解教程
Feb 20 #Javascript
JavaScript CSS修改学习第六章 拖拽
Feb 19 #Javascript
JavaScript CSS修改学习第五章 给“上传”添加样式
Feb 19 #Javascript
JavaScript CSS 修改学习第四章 透明度设置
Feb 19 #Javascript
JavaScript CSS修改学习第三章 修改样式表
Feb 19 #Javascript
JavaScript CSS修改学习第二章 样式
Feb 19 #Javascript
You might like
星际争霸任务指南——神族
2020/03/04 星际争霸
php与mysql建立连接并执行SQL语句的代码
2011/07/04 PHP
函数中使用require_once问题深入探讨 优雅的配置文件定义方法推荐
2014/07/02 PHP
php数据访问之查询关键字
2016/05/09 PHP
Android AsyncTack 异步任务实例详解
2016/11/02 PHP
JS仿flash上传头像效果实现代码
2011/07/18 Javascript
基于jQuery的动态增删改查表格信息,可左键/右键提示(原创自Zjmainstay)
2012/07/31 Javascript
jQuery解决下拉框select设宽度时IE 6/7/8下option超出显示不全
2013/05/27 Javascript
Jquery选择器中使用变量实现动态选择例子
2014/07/25 Javascript
JSON取值前判断
2014/12/23 Javascript
js控制文本框输入的字符类型方法汇总
2015/06/19 Javascript
javascript框架设计之框架分类及主要功能
2015/06/23 Javascript
Bootstrap进度条组件知识详解
2016/05/01 Javascript
AngularJs页面筛选标签小功能
2016/08/01 Javascript
AngularJS控制器之间的数据共享及通信详解
2016/08/01 Javascript
jstree的简单实例
2016/12/01 Javascript
Node.js中文件操作模块File System的详细介绍
2017/01/05 Javascript
用jquery的attr方法实现图片切换效果
2017/02/05 Javascript
原生JS实现幻灯片
2017/02/22 Javascript
Bootstrap3 模态框使用实例
2017/02/22 Javascript
js实现一个简单的数字时钟效果
2017/03/29 Javascript
JS实现的获取银行卡号归属地及银行卡类型操作示例
2019/01/08 Javascript
js实现时分秒倒计时
2019/12/03 Javascript
JS实现简单打字测试
2020/06/24 Javascript
python继承和抽象类的实现方法
2015/01/14 Python
Python实现Linux中的du命令
2017/06/12 Python
python实现数据库跨服务器迁移
2018/04/12 Python
python2.7实现FTP文件下载功能
2018/04/15 Python
Python过滤txt文件内重复内容的方法
2018/10/21 Python
python pip如何手动安装二进制包
2020/09/30 Python
详解canvas在圆弧周围绘制文本的两种写法
2018/05/22 HTML / CSS
德国机车企业:FC-Moto
2017/10/27 全球购物
欧舒丹俄罗斯官方网站:L’OCCITANE俄罗斯
2019/11/22 全球购物
戴森香港官方网站:Dyson香港
2021/02/11 全球购物
企业委托书范本
2014/09/13 职场文书
原告代理词范文
2015/05/25 职场文书