jQuery dateRangePicker插件使用方法详解


Posted in jQuery onJuly 28, 2017

jQuery dateRangePicker插件使用总结。

版本说明:

当前使用版本:2.1.25

特别说明:版本不同,部分api可能会发生变化,需要引起重点关注

效果图

jQuery dateRangePicker插件使用方法详解

关键代码片段

$("#dateTimeRange span").html(moment().subtract(1, 'hours').format('YYYY-MM-DD HH:mm') + '~' + moment().format('YYYY-MM-DD HH:mm')); 
  $("#dateTimeRange").daterangepicker({ 
    maxDate : moment(), //最大时间 
    dateLimit : { 
      days : 30 
    }, //起止时间的最大间隔 
    showDropdowns : true, 
    showWeekNumbers : false, //是否显示第几周 
    timePicker : true, //是否显示小时和分钟 
    timePickerIncrement : 60, //时间的增量,单位为分钟 
    timePicker12Hour : false, //是否使用12小时制来显示时间 
    ranges : { 
      '最近1小时': [moment().subtract(1, 'hours'), moment()], 
      '今日': [moment().startOf('day'), moment()], 
      '昨日': [moment().subtract(1, 'days').startOf('day'), moment().subtract(1, 'days').endOf('day')], 
      '最近7日': [moment().subtract(6, 'days'), moment()], 
      '最近30日': [moment().subtract(29, 'days'), moment()] 
    }, 
    opens : 'right', //日期选择框的弹出位置 
    buttonClasses : ['btn btn-default'], 
    applyClass : 'btn-small btn-primary blue', 
    cancelClass : 'btn-small', 
    locale : { 
      applyLabel : '确定', 
      cancelLabel : '取消', 
      fromLabel : '起始时间', 
      toLabel : '结束时间', 
      customRangeLabel : '自定义', 
      daysOfWeek : [ '日', '一', '二', '三', '四', '五', '六' ], 
      monthNames : [ '一月', '二月', '三月', '四月', '五月', '六月', 
        '七月', '八月', '九月', '十月', '十一月', '十二月' ], 
      firstDay : 1 
    } 
  }, function(start, end, label) { 
    // 格式化日期显示框 
    $("#dateTimeRange span").html(start.subtract(1, 'hours').format('YYYY-MM-DD HH:mm') + '~' + end.format('YYYY-MM-DD HH:mm')); 
  });

html:

<div class="inline"> 
      <label>时间段:</label> 
      <div class="date-picker form-inline-control" id="dateTimeRange"> 
        <i class="glyphicon glyphicon-calendar fa fa-calendar"></i> 
        <span id="searchDateRange"></span> 
        <b class="caret"></b> 
      </div> 
    </div>

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

jQuery 相关文章推荐
jquery实现简单实用的轮播器
May 23 jQuery
解决jQuery ajax动态新增节点无法触发点击事件的问题
May 24 jQuery
jquery Form轻松实现文件上传
May 24 jQuery
基于jquery.page.js实现分页效果
Jan 01 jQuery
jQuery实现使用sort方法对json数据排序的方法
Apr 17 jQuery
jQuery插件jsonview展示json数据
May 26 jQuery
jQuery实现的监听导航滚动置顶状态功能示例
Jul 23 jQuery
超好用的jQuery分页插件jpaginate用法示例【附源码下载】
Dec 06 jQuery
jquery实现点击弹出对话框
Feb 08 jQuery
jQuery 添加元素和删除元素的方法
Jul 15 jQuery
jQuery加PHP实现图片上传并提交的示例代码
Jul 16 jQuery
如何使用jQuery操作Cookies方法解析
Sep 08 jQuery
jQuery获取table表中的td标签(实例讲解)
Jul 28 #jQuery
vue单页应用中如何使用jquery的方法示例
Jul 27 #jQuery
jQuery实现键盘回车搜索功能
Jul 25 #jQuery
基于jquery实现多级菜单效果
Jul 25 #jQuery
jQuery实现拼图小游戏(实例讲解)
Jul 24 #jQuery
jquery实现下拉菜单的手风琴效果
Jul 23 #jQuery
jQuery.Ajax()的data参数类型详解
Jul 23 #jQuery
You might like
php框架Phpbean说明
2008/01/10 PHP
修改Zend引擎实现PHP源码加密的原理及实践
2008/04/14 PHP
php中数字、字符与对象判断函数用法实例
2014/11/26 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
2017/07/10 PHP
PHP 进度条函数的简单实例
2017/09/19 PHP
用Javascript做flash做的事..才完成的一个类.Auntion Action var 0.1
2007/02/23 Javascript
javascript日期转换 时间戳转日期格式
2011/11/05 Javascript
javascript 进阶篇2 CSS XML学习
2012/03/14 Javascript
javascript获取URL参数与参数值的示例代码
2013/12/20 Javascript
javascript框架设计读书笔记之字符串的扩展和修复
2014/12/02 Javascript
jQuery使用addClass()方法给元素添加多个class样式
2015/03/26 Javascript
浅谈Angular的$q, defer, promise
2016/12/20 Javascript
js实现增加数字显示的环形进度条效果
2017/02/05 Javascript
正则 js分转元带千分符号详解
2017/03/08 Javascript
Vue实现自带的过滤器实例
2017/03/09 Javascript
代码详解JS操作剪贴板
2018/02/11 Javascript
Vue 动态路由的实现及 Springsecurity 按钮级别的权限控制
2019/09/05 Javascript
浅谈laytpl 模板空值显示null的解决方法及简单的js表达式
2019/09/19 Javascript
如何利用JavaScript编写一个格斗小游戏
2021/01/06 Javascript
Python中让MySQL查询结果返回字典类型的方法
2014/08/22 Python
几个提升Python运行效率的方法之间的对比
2015/04/03 Python
使用Protocol Buffers的C语言拓展提速Python程序的示例
2015/04/16 Python
Python打包可执行文件的方法详解
2016/09/19 Python
Windows下Python2与Python3两个版本共存的方法详解
2017/02/12 Python
Python 3.7新功能之dataclass装饰器详解
2018/04/21 Python
pandas中apply和transform方法的性能比较及区别介绍
2018/10/30 Python
使用python实现离散时间傅里叶变换的方法
2019/09/02 Python
Python连接HDFS实现文件上传下载及Pandas转换文本文件到CSV操作
2020/06/06 Python
英国知名美妆护肤在线商城:Zest Beauty
2018/04/24 全球购物
英国电子产品购物网站:Tech in the basket
2019/11/08 全球购物
大学生求职中的自我评价
2013/10/01 职场文书
欢送退休感言
2014/02/08 职场文书
2015年学校心理健康教育工作总结
2015/05/11 职场文书
同乡会致辞
2015/07/30 职场文书
OpenCV-Python实现轮廓拟合
2021/06/08 Python
方法汇总:Python 安装第三方库常用
2022/04/26 Python