//对easyui datetimebox的验证,开始时间要小于结束时间 function validateDateTime(beginTimeId,endTimeId,whichTimeId)

{

console.log("hello world");

var v1=$('#'+beginTimeId).datetimebox("getValue");

var date1 = new Date(v1);

var v2=$('#'+endTimeId).datetimebox("getValue");

var date2 = new Date(v2);
</span><span style="color: #0000ff;">if</span>(v1==''||v2==''<span style="color: #000000;">)
{
</span><span style="color: #0000ff;">return</span> <span style="color: #0000ff;">true</span><span style="color: #000000;">;
}
console.log(date1);
console.log(date2);
</span><span style="color: #0000ff;">if</span>(date1&lt;<span style="color: #000000;">date2)
{
console.log(date1</span>+"&lt;"+<span style="color: #000000;">date2);
</span><span style="color: #0000ff;">var</span> diff=<span style="color: #000000;">DateDiff(date1,date2);
</span><span style="color: #0000ff;">if</span>(diff&gt;30<span style="color: #000000;">)
{
$.messager.alert(</span>'提示','时间段不能超过30天!'<span style="color: #000000;">);
$(</span>'#'+whichTimeId).datetimebox("setValue",""<span style="color: #000000;">);
}
</span><span style="color: #0000ff;">return</span> <span style="color: #0000ff;">true</span><span style="color: #000000;">;
}
console.log(date1</span>+"!&lt;"+<span style="color: #000000;">date2);
</span><span style="color: #0000ff;">try</span><span style="color: #000000;">{
$(</span>'#'+whichTimeId).datetimebox("setValue",""<span style="color: #000000;">);
}</span><span style="color: #0000ff;">catch</span><span style="color: #000000;">(e){
}
</span><span style="color: #0000ff;">try</span><span style="color: #000000;">{
$(</span>'#'+whichTimeId).datebox("setValue",""<span style="color: #000000;">);
}</span><span style="color: #0000ff;">catch</span><span style="color: #000000;">(e){
} $.messager.alert(</span>'提示','开始时间要小于结束时间!'<span style="color: #000000;">); </span><span style="color: #0000ff;">return</span> <span style="color: #0000ff;">false</span><span style="color: #000000;">;

}

示例:

        $('#fssjFrom1').datetimebox({
onHidePanel: function(date){
validateDateTime('fssjFrom1','fssjTo1','fssjFrom1');
}
});
$('#fssjTo1').datetimebox({
onHidePanel: function(date){
validateDateTime('fssjFrom1','fssjTo1','fssjTo1');
}
});

easyui 时间段校验,开始时间小于结束时间,并且时间间隔不能超过30天的更多相关文章

  1. easyui中开始时间小于结束时间 不然无法点击

    <tr> <td align="right">用药开始时间:</td> <td><input id="time_fr ...

  2. layui开始时间小于结束时间

    直接上代码 // var endDate= laydate.render({ // elem: '#end_time',//选择器结束时间 // type: 'datetime', // min:&q ...

  3. 设置两个WdatePicker的开始时间小于结束时间,结束时间大于开始时间

    contract_start_date_id为开始时间ID contract_end_date_id为结束时间ID $("#contract_start_date_id").bin ...

  4. easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大

    easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大 >>>>>>>>>>> ...

  5. myDate97 设置开始时间和结束时间

      myDate97 设置开始时间和结束时间 CreationTime--2018年8月28日16点46分 Author:Marydon 1.简单示例 第一步:引入My97DatePicker/Wda ...

  6. laydate时间控件:开始时间,结束时间最大最小值

    时间控件地址及插件下载链接:https://www.layui.com/doc/modules/laydate.html 填充时间已两个功能为例: 1.添加功能 :时间 规则:选择开始时间后,点击结束 ...

  7. bootstrap-datetimepicker 进一步跟进~~~开始时间和结束时间的样式显示

    上次简单介绍了一下:05.LoT.UI 前后台通用框架分解系列之——漂亮的时间选择器(http://www.cnblogs.com/dunitian/p/5524019.html) 这次深入再介绍一下 ...

  8. c# 获取 本周、本月、本季度、本年 的开始时间或结束时间

    #region 获取 本周.本月.本季度.本年 的开始时间或结束时间 /// <summary> /// 获取结束时间 /// </summary> /// <param ...

  9. My97DatePicker 日期控制,开始时间不能>结束时间,结束时间不能<开始时间

    <li>日期: <input type="text" style="margin-top: 5px;" value="${begin ...

随机推荐

  1. Java 反射在实际开发中的应用

    运行时类型识别(RTTI, Run-Time Type Information)是Java中非常有用的机制,在java中,有两种RTTI的方式,一种是传统的,即假设在编译时已经知道了所有的类型:还有一 ...

  2. VS2010中的sln,suo分别是什么文件

    相当于VC6里的.dsw和.dsp .Net解决方案下 .sln文件和.suo文件的解释: When a Web site is created, a solution file (.sln) and ...

  3. 一颗简单的JDBC栗子

    前言:安装好数据库之后,我们编写的java程序是不能直接使用数据库的,而JDBC(Java Database Connectivity,即java数据库连接)是java语言里用来规范客户端程序访问数据 ...

  4. 深入理解 JavaScript(一)

    编写高质量 JavaScript 代码的基本要点 转载:http://wiki.jikexueyuan.com/project/javascript-depth-understanding/start ...

  5. Java虚拟机:GC算法深度解析

    版权声明:本文为博主原创文章,转载请注明出处,欢迎交流学习! 在前面的文章里介绍了可达性分析算法,它为我们解决了判定哪些对象可以回收的问题,接下来就该我们的垃圾收集算法出场了.不同的垃圾收集算法有各自 ...

  6. Hive实战之Youtube数据集

    1 数据来源 本次实战的数据来自于"YouTube视频统计与社交网络"的数据集,是西蒙弗雷泽大学计算机学院在2008年所爬取的数据 数据集地址 1. 1 Youtube视频表格式如 ...

  7. Oracle 11g OCM 考试大纲

    考试大纲共分9部分.   一.Server Configuration 服务器配置 1  Create the database 创建数据库 2  Determine and set sizing p ...

  8. Scala关于软件的安装

    1.安装JDK 因为很多系统都会预装java,所以我们首先要测试Java版本.这里我们要求要在1.8以上.在终端输入java -version来测试版本 Windows 关于Windows,我们首先要 ...

  9. Spring 学习笔记(七)—— 切入点表达式

    为了能够灵活定义切入点位置,Spring AOP提供了多种切入点指示符. execution———用来匹配执行方法的连接点 语法结构:   execution(   方法修饰符  方法返回值  方法所 ...

  10. call和apply和bind区别

    call和apply特征一样 都是用来调用函数 立即调用 但是可以在调用函数的同时 通过第一个参数指定函数内部this的指向 call 调用的时候 参数必须以参数列表的形式进行传递 也就是以逗号分隔的 ...