jquery easyui 对于开始时间小于结束时间的判断示例


Posted in Javascript onMarch 22, 2014

对于开始时间小于结束时间的判断可以参考,jquery easyui里的ValidateBox进行判断
好吧!直接上代码

查看内容:按时间: 
<input class="easyui-datetimebox" style="width: 180px" id="start2" value="${startTime}"> 
<span class="newfont06">至</span> 
<input class="easyui-datetimebox" style="width: 180px" id="end2" value="${endTime}" validType="md['#start2']"> 
<input name="Submit4" type="button" class="right-button02" value="查 询" onclick="query2('${pid}');" id="query"/>

<script type="text/javascript"> 
var varify;//用于查询验证,验证开始时间是否小于结束时间 
function query2(pid){ 
if(varify){ 
startTime2 = $('#start2').datetimebox('getValue'); 
endTime2 = $('#end2').datetimebox('getValue'); 
window.location.href="listPagingArticle?pid="+pid+"&pageNumber=1&start="+startTime2+"&end="+endTime2; 
}else{ 
$.messager.alert('警告','结束时间要大于开始时间','warning'); 
} } 
$.fn.datebox.defaults.formatter = function(date){//对于时间格式的转换 
var y = date.getFullYear(); 
var m = fullnum(date.getMonth()+1); 
var d = fullnum(date.getDate()); 
return y+'-'+m+'-'+d; 
}; 
function fullnum(obj){//对于月小于10格式的转换,因为Timestamp转换必须是2013-01-04这种格式 
if(Number(obj) < 10){ 
return '0' + obj; 
}else{ 
return obj; 
} } 
$.extend($.fn.validatebox.defaults.rules, {//验证开始时间小于结束时间 
md: { 
validator: function(value, param){ 
startTime2 = $(param[0]).datetimebox('getValue'); 
var d1 = $.fn.datebox.defaults.parser(startTime2); 
var d2 = $.fn.datebox.defaults.parser(value); 
varify=d2>d1; 
return varify; 
}, 
message: '结束时间要大于开始时间!' 
} 
}) 
</script>
Javascript 相关文章推荐
JAVASCRIPT HashTable
Jan 22 Javascript
javascript 的Document属性和方法集合
Jan 25 Javascript
解析Jquery取得iframe中元素的几种方法
Jul 04 Javascript
jquery数组封装使用方法分享(jquery数组遍历)
Mar 25 Javascript
jQuery中append()方法用法实例
Dec 25 Javascript
JavaScript的设计模式经典之建造者模式
Feb 24 Javascript
JS实现图片的不间断连续滚动的简单实例
Jun 03 Javascript
js基础之DOM中元素对象的属性方法详解
Oct 28 Javascript
JSON键值对序列化和反序列化解析
Jan 24 Javascript
Angular.JS中的this指向详解
May 17 Javascript
详解JavaScript按概率随机生成事件
Aug 02 Javascript
wepy--用vantUI 实现上弹列表并选择相应的值操作
Nov 03 Javascript
js过滤特殊字符输入适合输入、粘贴、拖拽多种情况
Mar 22 #Javascript
jquery获取复选框被选中的值
Mar 22 #Javascript
纯JS实现根据CSS的class选择DOM
Mar 22 #Javascript
使用JS取得焦点(focus)元素代码
Mar 22 #Javascript
查找Oracle高消耗语句的方法
Mar 22 #Javascript
利用JavaScript检测CPU使用率自己写的
Mar 22 #Javascript
JSONP跨域的原理解析及其实现介绍
Mar 22 #Javascript
You might like
使用php 获取时间今天明天昨天时间戳的详解
2013/06/20 PHP
实用的简单PHP分页集合包括使用方法
2013/10/21 PHP
举例详解PHP脚本的测试方法
2015/08/05 PHP
javascript 单选框,多选框美化代码
2008/08/01 Javascript
复制Input内容的js代码_支持所有浏览器,修正了Firefox3.5以上的问题
2010/06/21 Javascript
JavaScript验证电子邮箱的函数
2014/08/22 Javascript
node.js中的fs.lstatSync方法使用说明
2014/12/16 Javascript
jQuery图片左右滚动代码 有左右按钮实例
2016/06/20 Javascript
又一枚精彩的弹幕效果jQuery实现
2016/07/25 Javascript
AngularJS压缩JS技巧分析
2016/11/08 Javascript
详解vue.js全局组件和局部组件
2017/04/10 Javascript
React Native时间转换格式工具类分享
2017/10/24 Javascript
微信小程序实现下载进度条的方法
2017/12/08 Javascript
vue-star评星组件开发实例
2018/03/01 Javascript
vuex存储复杂参数(如对象数组等)刷新数据丢失的解决方法
2019/11/05 Javascript
javascript操作元素的常见方法小结
2019/11/13 Javascript
vue利用全局导航守卫作登录后跳转到未登录前指定页面的实例代码
2020/05/19 Javascript
python单链表实现代码实例
2013/11/21 Python
python3.3实现乘法表示例
2014/02/07 Python
Python实现网站文件的全备份和差异备份
2014/11/30 Python
python发送邮件实例分享
2017/07/28 Python
Python文件循环写入行时防止覆盖的解决方法
2018/11/09 Python
强悍的Python读取大文件的解决方案
2019/02/16 Python
python实现爱奇艺登陆密码RSA加密的方法示例详解
2020/05/27 Python
python中前缀运算符 *和 **的用法示例详解
2020/05/28 Python
加拿大廉价机票预订网站:CheapOair.ca
2018/03/04 全球购物
J2EE模式面试题
2016/10/11 面试题
协议书的格式
2014/04/23 职场文书
低碳环保标语
2014/06/12 职场文书
安全员岗位职责范本
2015/04/11 职场文书
离婚协议书范本(2016最新版)
2016/03/18 职场文书
90条交通安全宣传标语
2019/10/12 职场文书
MySQL锁机制
2021/04/05 MySQL
详解JVM系列之内存模型
2021/06/10 Javascript
关于MySQL中的 like操作符详情
2021/11/17 MySQL
python如何查找列表中元素的位置
2022/05/30 Python