基于 Bootstrap Datetimepicker 联动


Posted in Javascript onAugust 03, 2017

先看一下 层级联动的案例

先选择前面时间后  后面的时间不要超过前面的时间

先选择后面的时间后,前面的时间不要少于后面的时间

下面看封装代码

function initDateTimePicker(startTime, endTime, timeFormat, minview) { 
  $(startTime).datetimepicker("remove"); 
  $(startTime).datetimepicker({ 
    language: sessionStorage.getItem("lang"), 
    autoclose: true, 
    todayHighlight: true, 
    endDate: new Date(), 
    format: timeFormat, 
    startView: minview, 
    minView: minview, 
  }).on("changeDate", function() { 
    var value = $(startTime).val(); 
    $(endTime).datetimepicker("remove"); 
    $(endTime).datetimepicker({ 
      language: sessionStorage.getItem("lang"), 
      autoclose: true, 
      todayHighlight: true, 
      endDate: new Date(), 
      startDate: value, 
      format: timeFormat, 
      startView: minview, 
      minView: minview, 
    }) 
  }); 
  $(endTime).datetimepicker("remove"); 
  $(endTime).datetimepicker({ 
    language: sessionStorage.getItem("lang"), 
    autoclose: true, 
    todayHighlight: true, 
    endDate: new Date(), 
    format: timeFormat, 
    startView: minview, 
    minView: minview, 
  }).on("changeDate", function() { 
    var value = $(endTime).val(); 
    $(startTime).datetimepicker("remove"); 
    $(startTime).datetimepicker({ 
      language: sessionStorage.getItem("lang"), 
      autoclose: true, 
      todayHighlight: true, 
      endDate: value, 
      format: timeFormat, 
      startView: minview, 
      minView: minview, 
    }) 
  }); 
}

初始化datetimepicker及起止时间双向联动公共方法 startTime:起始时间输入框id号,例如:'#archiveStartTime'

 endTime:结束时间输入框id号,例如:'#archiveEndTime' timeFormat:时间格式,例如:'yyyy-mm-dd',

 minview:最先显示时间 或者层级

总结

以上所述是小编给大家介绍的Bootstrap Datetimepicker 联动,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery实现图片信息的浮动显示实例代码
Aug 28 Javascript
javascript数据类型示例分享
Jan 19 Javascript
javascript浏览器窗口之间传递数据的方法
Jan 20 Javascript
PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
Oct 09 Javascript
js基于setTimeout与setInterval实现多线程
Jun 17 Javascript
微信小程序  生命周期详解
Oct 27 Javascript
javascript 中select框触发事件过程的分析
Aug 01 Javascript
详解JavaScript按概率随机生成事件
Aug 02 Javascript
基于Vue2的独立构建与运行时构建的差别(详解)
Dec 06 Javascript
JS写谷歌浏览器chrome的外挂实例
Jan 11 Javascript
使用 electron 实现类似新版 QQ 的登录界面效果(阴影、背景动画、窗体3D翻转)
Oct 23 Javascript
JSON的parse()方法介绍
Jan 31 Javascript
详解react-webpack2-热模块替换[HMR]
Aug 03 #Javascript
webpack开发跨域问题解决办法
Aug 03 #Javascript
详解Vuejs2.0 如何利用proxyTable实现跨域请求
Aug 03 #Javascript
react-native ListView下拉刷新上拉加载实现代码
Aug 03 #Javascript
解决ionic和angular上拉加载的问题
Aug 03 #Javascript
ES6学习教程之Map的常用方法总结
Aug 03 #Javascript
微信小程序之电影影评小程序制作代码
Aug 03 #Javascript
You might like
GD输出汉字的函数的分析
2006/10/09 PHP
PHP将session信息存储到数据库的类实例
2015/03/04 PHP
PHP url的pathinfo模式加载不同控制器的简单实现
2016/08/12 PHP
简单谈谈PHP中的Reload操作
2016/12/12 PHP
PHP命名空间简单用法示例
2018/12/28 PHP
tp5框架使用composer实现日志记录功能示例
2019/01/10 PHP
js中AppendChild与insertBefore的用法详细解析
2013/12/16 Javascript
JavaScript的strict模式与with关键字介绍
2014/02/08 Javascript
javascript解析json数据的3种方式
2014/05/08 Javascript
jQuery产品间断向下滚动效果核心代码
2014/05/08 Javascript
JS使用for循环遍历Table的所有单元格内容
2014/08/21 Javascript
jQuery操作Table技巧大汇总
2016/01/23 Javascript
JavaScript 冒泡排序和选择排序的实现代码
2016/09/03 Javascript
详解nodejs 文本操作模块-fs模块(一)
2016/12/22 NodeJs
JavaScript装饰器函数(Decorator)实例详解
2017/03/30 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
2017/09/10 Javascript
微信小程序之批量上传并压缩图片的实例代码
2018/07/05 Javascript
关于AngularJS中ng-repeat不更新视图的解决方法
2018/09/30 Javascript
8个有意思的JavaScript面试题
2019/07/30 Javascript
Node登录权限验证token验证实现的方法示例
2020/05/25 Javascript
JavaScript判断数据类型有几种方法及区别介绍
2020/09/02 Javascript
五句话帮你轻松搞定js原型链
2020/12/09 Javascript
Python中使用md5sum检查目录中相同文件代码分享
2015/02/02 Python
使用Python脚本将Bing的每日图片作为桌面的教程
2015/05/04 Python
windows及linux环境下永久修改pip镜像源的方法
2016/11/28 Python
Django 连接sql server数据库的方法
2018/06/30 Python
python使用多进程的实例详解
2018/09/19 Python
python超时重新请求解决方案
2019/10/21 Python
python 视频下载神器(you-get)的具体使用
2021/01/06 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
卡骆驰新加坡官网:Crocs新加坡
2018/06/12 全球购物
Farnell德国:电子元器件供应商
2018/07/10 全球购物
师范生见习报告范文
2014/11/03 职场文书
工人先锋号申报材料
2014/12/29 职场文书
简短清晨问候语
2015/11/10 职场文书
Windows 11上手初体验:任务栏和开始菜单等迎来大改
2021/11/21 数码科技