bootstrap datetimepicker2.3.11时间插件使用


Posted in Javascript onNovember 19, 2016

本文实例为大家分享了bootstrap datetimepicker使用方法,供大家参考,具体内容如下

时间插件之结束时间不能小于开始时间

changeDate: function (starttime,stoptime) {      //判断时间的大小弹窗提示用户
 var _t = this;
  if(stoptime != '' && starttime != ''){
   if(stoptime < starttime){
    $('#stop-date').val('');
    $('#time').modal('show');
    setTimeout(function(){($('#time').modal('hide'))},3000);
    return;
   }
  }
 },
timeDatapicker:function () {
  var _t = this;           //this
  var startDate = $('#start-date'),      //开始时间
   stopDate = $('#stop-date');       //结束时间

  startDate.datetimepicker({
   format: 'yyyy-mm-dd',
   autoclose: true,
   minView: 2,
   language:'zh-CN'
  }).on('change',function () {       //changeData方法写在change之后,是为了防止changeData有changge方法(避免冲突)
   var starttime = startDate.val();
   var stoptime = stopDate.val();
   _t.changeDate(starttime,stoptime);
   stopDate.datetimepicker('setStartDate',starttime); //结束时间的选择将以选择的开始时间为依据从新设置(等于开始 时间)

  }).on('changeDate',function () {
   var starttime = startDate.val();
   stopDate.datetimepicker('setStartDate',starttime); //结束时间的选择将以选择的开始时间为依据从新设置(等于开始 时间)
   var stoptime = stopDate.val();
  });

  stopDate.datetimepicker({
   format: 'yyyy-mm-dd',
   autoclose: true,
   minView: 2,
   language:'zh-CN'
  }).on('change',function () {
   var starttime = startDate.val();
   var stoptime = stopDate.val();
   _t.changeDate(starttime,stoptime,$(this));

  }).on('changeDate',function () {

   var starttime = startDate.val();
   var stoptime = stopDate.val();
   startDate.datetimepicker('setEndDate',stoptime);
   stopDate.datetimepicker('setStartDate',starttime);
  });

 },

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
如何确保JavaScript的执行顺序 之jQuery.html深度分析
Mar 03 Javascript
JavaScript实现复制功能各浏览器支持情况实测
Jul 18 Javascript
javascript实现百度地图鼠标滑动事件显示、隐藏
Apr 02 Javascript
JavaScript ParseFloat()方法
Dec 18 Javascript
JavaScript数据推送Comet技术详解
Apr 07 Javascript
AngularJS 异步解决实现方法
Jun 12 Javascript
Vue 过滤器filters及基本用法
Dec 26 Javascript
Node.js使用Koa搭建 基础项目
Jan 08 Javascript
vue项目中添加单元测试的方法
Jul 21 Javascript
详解iframe跨域的几种常用方法(小结)
Apr 29 Javascript
cordova+vue+webapp使用html5获取地理位置的方法
Jul 06 Javascript
vue拖拽组件 vuedraggable API options实现盒子之间相互拖拽排序
Jul 08 Javascript
js 定位到某个锚点的方法
Nov 19 #Javascript
js 模仿锚点定位的实现方法
Nov 19 #Javascript
Javascript使用function创建类的两种方法(推荐)
Nov 19 #Javascript
js 中获取制定的cook信息实现方法
Nov 19 #Javascript
微信小程序入门教程
Nov 18 #Javascript
网络传输协议(http协议)
Nov 18 #Javascript
基于JS组件实现拖动滑块验证功能(代码分享)
Nov 18 #Javascript
You might like
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
2013/06/18 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
2014/12/16 PHP
php实现Linux服务器木马排查及加固功能
2014/12/29 PHP
prototype.js的Ajax对象
2006/09/23 Javascript
不同浏览器的怪癖小结
2010/07/11 Javascript
详解JavaScript函数绑定
2013/08/18 Javascript
JavaScript四种调用模式和this示例介绍
2014/01/02 Javascript
深入理解JavaScript系列(42):设计模式之原型模式详解
2015/03/04 Javascript
jquery ui resize 中border-box的bug修正
2015/04/26 Javascript
易操作的jQuery表单提示插件
2015/12/01 Javascript
jQuery获取DOM节点实例分析(2种方式)
2015/12/15 Javascript
jQuery实现的超链接提示效果示例【附demo源码下载】
2016/09/09 Javascript
windows下更新npm和node的方法
2017/11/30 Javascript
Vue2.2.0+新特性整理及注意事项
2018/08/22 Javascript
vue 实现动态路由的方法
2020/07/06 Javascript
Vue2.x-使用防抖以及节流的示例
2021/03/02 Vue.js
Python随机生成数模块random使用实例
2015/04/13 Python
Python扫描IP段查看指定端口是否开放的方法
2015/06/09 Python
Python制作爬虫抓取美女图
2016/01/20 Python
Python实现监控键盘鼠标操作示例【基于pyHook与pythoncom模块】
2018/09/04 Python
简单了解python中对象的取反运算符
2019/07/01 Python
flask应用部署到服务器的方法
2019/07/12 Python
keras分类模型中的输入数据与标签的维度实例
2020/07/03 Python
python调用有道智云API实现文件批量翻译
2020/10/10 Python
python import 上级目录的导入
2020/11/03 Python
python中四舍五入的正确打开方式
2021/01/18 Python
CSS3 实现图形下落动画效果
2020/11/13 HTML / CSS
牵手50香港:专为黄金岁月的单身人士而设的交友网站
2020/08/14 全球购物
教师爱岗敬业演讲稿
2014/05/05 职场文书
2014年派出所工作总结
2014/11/21 职场文书
商铺租房协议书范本
2014/12/04 职场文书
小学生毕业评语
2014/12/26 职场文书
考试作弊检讨
2015/01/27 职场文书
学习习近平主席讲话心得体会
2016/01/20 职场文书
【海涛教你打DOTA】虚空假面第一视角骨弓3房29杀
2022/04/01 DOTA
德劲DE1102数字调谐收音机机评
2022/04/07 无线电