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 相关文章推荐
JTrackBar水平拖动效果
Jul 15 Javascript
javascript中&quot;/&quot;运算符常见错误
Oct 13 Javascript
Javascript执行效率全面总结
Nov 04 Javascript
简单时间提示DEMO从0开始一直进行计时
Nov 19 Javascript
js创建元素(节点)示例
Jan 02 Javascript
bootstrap data与jquery .data
Jul 07 Javascript
浅谈JavaScript事件的属性列表
Mar 01 Javascript
javascript生成img标签的3种实现方法(对象、方法、html)
Dec 25 Javascript
JS基于clipBoard.js插件实现剪切、复制、粘贴
May 03 Javascript
Vue2.0用 watch 观察 prop 变化(不触发)
Sep 08 Javascript
微信小程序接入vant Weapp组件的详细步骤
Oct 28 Javascript
微信小程序对图片进行canvas压缩的方法示例详解
Nov 12 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/13 国漫
php socket客户端及服务器端应用实例
2014/07/04 PHP
PHP session文件独占锁引起阻塞问题解决方法
2015/05/12 PHP
10个值得深思的PHP面试题
2016/11/14 PHP
PHP实现表单提交数据的验证处理功能【防SQL注入和XSS攻击等】
2017/07/21 PHP
Laravel框架Eloquent ORM修改数据操作示例
2019/12/03 PHP
JavaScript 中的事件教程
2007/04/05 Javascript
jQuery 隔行换色 支持键盘上下键,按Enter选定值
2009/08/02 Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
2011/09/20 Javascript
JavaScript使用Math.Min返回两个数中较小数的方法
2015/04/06 Javascript
jQuery插件ajaxFileUpload实现异步上传文件效果
2015/04/14 Javascript
深入理解angularjs过滤器
2016/05/25 Javascript
微信小程序 wxapp画布 canvas详细介绍
2016/10/31 Javascript
利用Javascript裁剪图片并存储的简单实现
2017/03/13 Javascript
JavaScript+H5实现微信摇一摇功能
2018/05/23 Javascript
koa2 从入门到精通(小结)
2019/07/23 Javascript
解决vue项目获取dom元素宽高总是不准确问题
2020/07/29 Javascript
js+h5 canvas实现图片验证码
2020/10/11 Javascript
Python3连接MySQL(pymysql)模拟转账实现代码
2016/05/24 Python
Python中列表和元组的使用方法和区别详解
2020/12/30 Python
python实现神经网络感知器算法
2017/12/20 Python
python字符串常用方法
2018/06/14 Python
Python多图片合并PDF的方法
2019/01/03 Python
wxpython多线程防假死与线程间传递消息实例详解
2019/12/13 Python
野兽派官方旗舰店:THE BEAST 野兽派
2016/08/05 全球购物
Beach Bunny Swimwear官网:设计师泳装和性感比基尼
2019/03/13 全球购物
回门宴新郎答谢词
2014/01/12 职场文书
网上卖盒饭创业计划书范文
2014/02/07 职场文书
汽车维修工岗位职责
2014/02/12 职场文书
倡议书格式模板
2014/05/13 职场文书
2014年服务员工作总结
2014/11/18 职场文书
致三级跳运动员加油稿
2015/07/21 职场文书
交通安全教育心得体会
2016/01/15 职场文书
大学生各类奖学金申请书
2019/06/24 职场文书
nginx 多个location转发任意请求或访问静态资源文件的实现
2021/03/31 Servers
Python进度条的使用
2021/05/17 Python