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 相关文章推荐
用js做一个小游戏平台 (一)
Dec 29 Javascript
用示例说明filter()与find()的用法以及children()与find()的区别分析
Apr 26 Javascript
jquery实现动态改变div宽度和高度
May 08 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
Jul 12 Javascript
node.js路径处理方法以及绝对路径详解
Mar 04 Javascript
JS中事件冒泡和事件捕获介绍
Dec 13 Javascript
js/jquery控制页面动态加载数据 滑动滚动条自动加载事件的方法
Feb 08 Javascript
JS全角与半角转化实例(分享)
Jul 04 Javascript
JavaScript模块模式实例详解
Oct 25 Javascript
JS实现简单日历特效
Jan 03 Javascript
JS实现页面数据懒加载
Feb 13 Javascript
详解Vue的mixin策略
Nov 19 Vue.js
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
THINKPHP+JS实现缩放图片式截图的实现
2010/03/07 PHP
了解Joomla 这款来自国外的php网站管理系统
2010/03/11 PHP
php实现网页上一页下一页翻页过程详解
2019/06/28 PHP
JavaScript语法着色引擎(demo及打包文件下载)
2007/06/13 Javascript
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
2010/11/16 Javascript
小结Node.js中非阻塞IO和事件循环
2014/09/18 Javascript
jQuery选择器之基本选择器与层次选择器
2015/03/03 Javascript
jQuery实现个性翻牌效果导航菜单的方法
2015/03/09 Javascript
JavaScript限定图片显示大小的方法
2015/03/11 Javascript
jQuery实现点击小图片淡入淡出显示大图片特效
2015/09/09 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
2016/05/10 Javascript
通过JS和PHP两种方法判断用户请求时使用的浏览器类型
2016/09/01 Javascript
探索Vue.js component内容实现
2016/11/03 Javascript
ES6中Array.find()和findIndex()函数的用法详解
2017/09/16 Javascript
微信小程序顶部可滚动导航效果
2017/10/31 Javascript
vue-router路由与页面间导航实例解析
2017/11/07 Javascript
浅谈vue自定义全局组件并通过全局方法 Vue.use() 使用该组件
2017/12/07 Javascript
vue2.0+vuex+localStorage代办事项应用实现详解
2018/05/31 Javascript
微信小程序滑动选择器的实现代码
2018/08/10 Javascript
详解Node.js amqplib 连接 Rabbit MQ最佳实践
2019/01/24 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
Element Cascader 级联选择器的使用示例
2020/07/27 Javascript
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
2014/11/18 Python
python实现二叉查找树实例代码
2018/02/08 Python
Python爬虫包BeautifulSoup实例(三)
2018/06/17 Python
使用Python更换外网IP的方法
2018/07/09 Python
Python爬虫 urllib2的使用方法详解
2019/09/23 Python
Python3 main函数使用sys.argv传入多个参数的实现
2019/12/25 Python
美国大码时尚女装购物网站:ELOQUII
2017/12/28 全球购物
某公司部分笔试题
2013/11/05 面试题
个人思想理论学习的自我鉴定
2013/11/30 职场文书
保险专业大学生职业规划书
2014/03/03 职场文书
技术经济专业求职信
2014/09/03 职场文书
领导班子奢靡之风查摆问题及整改措施
2014/09/27 职场文书
Python 恐龙跑跑小游戏实现流程
2022/02/15 Python