博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
layui-laydate 时间大小控制
阅读量:4097 次
发布时间:2019-05-25

本文共 764 字,大约阅读时间需要 2 分钟。

开始时间必须小于结束时间,结束时间必须大于开始时间,如图,左边的输入框选定了开始时间,则右边的输入框不能再选择4月11号之前的日期了

关键代码:

 

var start,end;//月份修正function doneTime(date){    return {        year: date.year,        month: date.month - 1,        date: date.date    }};var start = laydate.render({    elem: '#startDate', //指定元素    format:'yyyy-MM-dd',    done:function (value,date) {        // 将选中的时间绑定到vo上        $scope.vo.startDate = new Date(value);        //将结束日的初始值设定为开始日        end.config.min = doneTime(date);        end.config.value = doneTime(date);    }});var end = laydate.render({    elem: '#endDate', //指定元素    format:'yyyy-MM-dd',    done:function (value,date) {        // 将选中的时间绑定到vo上        $scope.vo.endDate = new Date(value);        //结束日选好后,重置开始日的最大日期        start.config.max = doneTime(date);    }});

 

 

 

 

你可能感兴趣的文章
【Python】pymysql模块处理Mysql数据库
查看>>
【Python爬虫】使用urllib.request下载已知链接的网络资源
查看>>
Fiddler在PC/台式对Android进行抓包
查看>>
【Python爬虫】爬取微信公众号文章信息准备工作
查看>>
【Python爬虫】微信公众号历史文章和文章评论API分析
查看>>
【Python】Python简介和Python解释器
查看>>
多任务场景下单线程异步多线程多进程
查看>>
【Python】单线程异步多线程多进程实例
查看>>
【Python爬虫】requests与urllib库的区别
查看>>
【教育】世界上最伟大的25个教育法则
查看>>
【测试工具】在linux测试环境安装bug管理工具禅道
查看>>
【测试工具】在linux测试环境访问禅道数据库
查看>>
【Python】提升Python程序性能的好习惯2
查看>>
【工具】SecureCRT安装和注册
查看>>
【工具】FTP软件FileZilla下载和连接服务器
查看>>
【Python】random模块生成多种类型随机数
查看>>
【债券】可转换债券基本概念
查看>>
【股票】融资融券基本概念
查看>>
【性能测试】性能测试的基础理论
查看>>
【性能测试】性能测试的基本流程
查看>>