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 相关文章推荐
解决AJAX中跨域访问出现'没有权限'的错误
Aug 20 Javascript
JS Jquery 遍历,筛选页面元素 自动完成(实现代码)
Jul 08 Javascript
js的Boolean对象初始值示例
Mar 04 Javascript
代码获取历史上的今天发生的事
Apr 11 Javascript
jquery+php实现搜索框自动提示
Nov 28 Javascript
JavaScript中的splice()方法使用详解
Jun 09 Javascript
详解JavaScript中this关键字的用法
May 26 Javascript
谈谈对JavaScript原生拖放的深入理解
Sep 20 Javascript
html、css和jquery相结合实现简单的进度条效果实例代码
Oct 24 Javascript
vue-cli项目如何使用vue-resource获取本地的json数据(模拟服务端返回数据)
Aug 04 Javascript
switchery按钮的使用方法
Dec 18 Javascript
JavaScript引用类型之基本包装类型实例分析【Boolean、Number和String】
Aug 09 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 get_headers 判断URL是否有效的解决办法
2013/04/27 PHP
PHP CURL post数据报错 failed creating formpost data
2016/10/16 PHP
PHP封装的PDO数据库操作类实例
2017/06/21 PHP
php获取'/'传参的值简单方法
2017/07/13 PHP
PHP实现更改hosts文件的方法示例
2017/08/08 PHP
JavaScript实际应用:innerHTMl和确认提示的使用
2006/06/22 Javascript
如何在标题栏显示框架内页面的标题
2007/02/03 Javascript
JavaScript执行效率与性能提升方案
2012/12/21 Javascript
document.all的一个比较完整的总结及案例
2013/01/31 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
2013/11/28 Javascript
JavaScript中实现sprintf、printf函数
2015/01/27 Javascript
js实现横向伸展开的二级导航菜单代码
2015/08/28 Javascript
JavaScript各类型的关系图解
2015/10/16 Javascript
JS 动态判断PC和手机浏览器实现代码
2016/09/21 Javascript
Jquery和Js获得元素标签名称的方法总结
2016/10/08 Javascript
Node.js学习之TCP/IP数据通讯(实例讲解)
2017/10/11 Javascript
微信小程序-getUserInfo回调的实例详解
2017/10/27 Javascript
详谈js中标准for循环与foreach(for in)的区别
2017/11/02 Javascript
vue checkbox 全选 数据的绑定及获取和计算方法
2018/02/09 Javascript
vue.js前后端数据交互之提交数据操作详解
2018/04/24 Javascript
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
详解Python下ftp上传文件linux服务器
2018/06/21 Python
python实现在图片上画特定大小角度矩形框
2018/10/24 Python
numpy给array增加维度np.newaxis的实例
2018/11/01 Python
python  ceiling divide 除法向上取整(或小数向上取整)的实例
2019/12/27 Python
Django实现后台上传并显示图片功能
2020/05/29 Python
python如何进行矩阵运算
2020/06/05 Python
Python json解析库jsonpath原理及使用示例
2020/11/25 Python
网易微博Web App用HTML5开发的过程介绍
2012/06/13 HTML / CSS
瑞贝卡·明可弗包包官网:Rebecca Minkoff
2016/07/21 全球购物
汽车技术服务与贸易专业求职信
2014/07/20 职场文书
交通运输局四风问题对照检查材料思想汇报
2014/10/09 职场文书
2014年学生会生活部工作总结
2014/11/07 职场文书
奖学金申请个人主要事迹材料
2015/11/04 职场文书
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers
Python 装饰器(decorator)常用的创建方式及解析
2022/04/24 Python