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 相关文章推荐
Mootools 1.2教程 排序类和方法简介
Sep 15 Javascript
ASP.NET jQuery 实例5 (显示CheckBoxList成员选中的内容)
Jan 13 Javascript
javascript的字符串按引用复制和传递,按值来比较介绍与应用
Dec 28 Javascript
jquery获取checkbox的值并post提交
Jan 14 Javascript
jQuery简单tab切换效果实现方法
Apr 08 Javascript
浅谈javascript事件取消和阻止冒泡
May 26 Javascript
详述JavaScript实现继承的几种方式(推荐)
Mar 22 Javascript
JS使用JSON作为参数实例分析
Jun 23 Javascript
如何实现json数据可视化详解
Nov 24 Javascript
Javascript ES6中数据类型Symbol的使用详解
May 02 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
Aug 26 Javascript
原生js实现自定义消息提示框
Nov 19 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
新闻分类录入、显示系统
2006/10/09 PHP
PHP 图像尺寸调整代码
2010/05/26 PHP
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
2014/09/04 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
JS input 数字验证代码
2009/07/30 Javascript
javascript Onunload与Onbeforeunload使用小结
2009/12/31 Javascript
html中table数据排序的js代码
2011/08/09 Javascript
在线一元二次方程计算器实例(方程计算器在线计算)
2013/12/22 Javascript
一个JavaScript处理textarea中的字符成每一行实例
2014/09/22 Javascript
调试JavaScript中正则表达式中遇到的问题
2015/01/27 Javascript
jQuery操作JSON的CRUD用法实例
2015/02/25 Javascript
Javascript中prototype属性实现给内置对象添加新的方法
2015/05/14 Javascript
js基于面向对象实现网页TAB选项卡菜单效果代码
2015/09/09 Javascript
js实现商品抛物线加入购物车特效
2020/11/18 Javascript
通过AngularJS实现图片上传及缩略图展示示例
2017/01/03 Javascript
JS实现键值对遍历json数组功能示例
2018/05/30 Javascript
vue v-model动态生成详解
2018/06/30 Javascript
nodejs一个简单的文件服务器的创建方法
2019/09/13 NodeJs
vue实现图片上传功能
2020/05/28 Javascript
vuex中store存储store.commit和store.dispatch的用法
2020/07/24 Javascript
[02:39]我与DAC之Newbee.Moogy:从论坛到TI
2018/03/26 DOTA
[39:18]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第二场 12.17
2020/12/19 DOTA
详解python实现线程安全的单例模式
2018/03/05 Python
浅谈python中requests模块导入的问题
2018/05/18 Python
使用Python实现租车计费系统的两种方法
2018/09/29 Python
python如何获得list或numpy数组中最大元素对应的索引
2020/11/16 Python
VSCODE配置Markdown及Markdown基础语法详解
2021/01/19 Python
纯CSS3单页切换导航菜单界面设计的简单实现
2016/08/16 HTML / CSS
使用layui框架实现点击左侧导航切换右侧内容且右侧选项卡跟随变化的效果
2020/11/10 HTML / CSS
Eastbay官网:美国最大的运动鞋网络零售商
2016/07/27 全球购物
HolidayLettings英国:预订最好的度假公寓、别墅和自助式住宿
2019/08/27 全球购物
Herschel Supply Co.美国:背包、手提袋及配件
2020/11/24 全球购物
客服主管岗位职责
2013/12/13 职场文书
党风廉政建设责任书
2014/04/14 职场文书
珍惜时间演讲稿
2014/05/14 职场文书
法制演讲稿
2014/09/10 职场文书