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 类方法定义还是有点区别
Apr 15 Javascript
Js-$.extend扩展方法使方法参数更灵活
Jan 15 Javascript
javascript读写json示例
Apr 11 Javascript
javascript 实现 原路返回
Jan 21 Javascript
js选项卡的实现方法
Feb 09 Javascript
jsonp跨域请求实现示例
Mar 13 Javascript
JS奇技之利用scroll来监听resize详解
Jun 15 Javascript
谈谈对vue响应式数据更新的误解
Aug 01 Javascript
Vue表单类的父子组件数据传递示例
May 03 Javascript
详解js创建对象的几种方法及继承
Apr 12 Javascript
基于javascript实现贪吃蛇小游戏
Nov 25 Javascript
详解js location.href和window.open的几种用法和区别
Dec 02 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
农民和部队如何穿矿
2020/03/04 星际争霸
PHP采集利器 Snoopy 试用心得
2011/07/03 PHP
使用php发送有附件的电子邮件-(PHPMailer使用的实例分析)
2013/04/26 PHP
关于PHP模板Smarty的初级使用方法以及心得分享
2013/06/21 PHP
PHP中多维数组的foreach遍历示例
2014/06/13 PHP
php通过asort()给关联数组按照值排序的方法
2015/03/18 PHP
使用PHP生成二维码的方法汇总
2015/07/22 PHP
实例简介PHP的一些高级面向对象编程的特性
2015/11/27 PHP
PHP插件PHPMailer发送邮件功能
2017/02/28 PHP
Javascript中的相等与不等运算
2010/04/25 Javascript
JavaScript定时器详解及实例
2013/08/01 Javascript
适用于javascript开发者的Processing.js入门教程
2016/02/24 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
js实现消息滚动效果
2017/01/18 Javascript
微信小程序获取循环元素id以及wx.login登录操作
2017/08/17 Javascript
解决Vue 刷新页面导航显示高亮位置不对问题
2019/12/25 Javascript
JS实现省市县三级下拉联动
2020/04/10 Javascript
浅谈element中InfiniteScroll按需引入的一点注意事项
2020/06/05 Javascript
JS实现简单贪吃蛇小游戏
2020/10/28 Javascript
js实现限定区域范围拖拉拽效果
2020/11/20 Javascript
Python做文本按行去重的实现方法
2016/10/19 Python
python如何把嵌套列表转变成普通列表
2018/03/20 Python
对python中使用requests模块参数编码的不同处理方法
2018/05/18 Python
用Python实现筛选文件脚本的方法
2018/10/27 Python
python实现创建新列表和新字典,并使元素及键值对全部变成小写
2019/01/15 Python
Django密码系统实现过程详解
2019/07/19 Python
Python高级property属性用法实例分析
2019/11/19 Python
几个Shell Script面试题
2014/04/18 面试题
啤酒节策划方案
2014/05/28 职场文书
四风查摆问题及整改措施
2014/10/10 职场文书
教师文明餐桌光盘行动倡议书
2015/04/28 职场文书
贷款工作证明模板
2015/06/12 职场文书
2019年12月24日平安夜祝福语集锦
2019/12/24 职场文书
python基于tkinter制作无损音乐下载工具
2021/03/29 Python
一篇文章带你深入了解Mysql触发器
2021/08/02 MySQL
Java 深入探究讲解简单工厂模式
2022/04/07 Java/Android