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 相关文章推荐
JS与jQuery实现子窗口获取父窗口元素值的方法
Apr 17 jQuery
JQueryMiniUI按照时间进行查询的实现方法
Jun 07 jQuery
简单实现jQuery轮播效果
Aug 18 jQuery
jquery的 filter()方法使用教程
Mar 22 jQuery
基于jquery实现的tab选项卡功能示例【附源码下载】
Jun 10 jQuery
jQuery实现滑动星星评分效果(每日分享)
Nov 13 jQuery
JQuery发送ajax请求时中文乱码问题解决
Nov 14 jQuery
jQuery实现简单弹幕效果
Nov 28 jQuery
jQuery模仿ToDoList实现简单的待办事项列表
Dec 30 jQuery
基于JavaScript或jQuery实现网站夜间/高亮模式
May 30 jQuery
jquery实现抽奖功能
Oct 22 jQuery
如何在vue 中引入使用jquery
Nov 10 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
php5数字型字符串加解密代码
2008/04/24 PHP
PHP原理之异常机制深入分析
2010/08/08 PHP
兼容firefox,chrome的网页灰度效果
2011/08/08 PHP
php 删除一个数组中的某个值.兼容多维数组!
2012/02/18 PHP
php中计算程序运行时间的类代码
2012/11/03 PHP
php使用file函数、fseek函数读取大文件效率对比分析
2016/11/04 PHP
ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能示例
2019/08/05 PHP
juqery 学习之四 筛选过滤
2010/11/30 Javascript
js判断浏览器类型的方法
2013/08/07 Javascript
jQuery extend 的简单实例
2013/09/18 Javascript
div模拟选择框示例代码
2013/11/03 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
prototype框架中美元符号$用法分析
2016/01/22 Javascript
全面解析DOM操作和jQuery实现选项移动操作代码分享
2016/06/07 Javascript
js重写方法的简单实现
2016/07/10 Javascript
JavaScript数组去重的多种方法(四种)
2017/09/19 Javascript
vue封装第三方插件并发布到npm的方法
2017/09/25 Javascript
JS实现简易换图时钟功能分析
2018/01/04 Javascript
webpack HappyPack实战详解
2019/10/08 Javascript
JavaScript数组排序功能简单实现
2020/05/14 Javascript
JavaScript手写数组的常用函数总结
2020/11/22 Javascript
如何在JavaScript中等分数组的实现
2020/12/13 Javascript
[04:21]狐狸妈带你到现场 DOTA2 TI中国区预选赛线下赛路线指引
2014/05/22 DOTA
Python实现的概率分布运算操作示例
2017/08/14 Python
django session完成状态保持的方法
2018/11/27 Python
对python调用RPC接口的实例详解
2019/01/03 Python
详解基于python-django框架的支付宝支付案例
2019/09/23 Python
python3.7 openpyxl 在excel单元格中写入数据实例
2020/09/01 Python
canvas学习笔记之绘制简单路径
2019/01/28 HTML / CSS
GNC健安喜美国官网:美国第一营养品牌
2016/07/22 全球购物
瑞士最大的图书贸易公司:Orell Füssli
2019/12/28 全球购物
2016大一新生军训心得体会
2016/01/11 职场文书
深度学习小工程练习之垃圾分类详解
2021/04/14 Python
MySQL Shell import_table数据导入的实现
2021/08/07 MySQL
十大最强火系宝可梦,喷火龙上榜,第一名有双火属性
2022/03/18 日漫
vue 实现弹窗关闭后刷新效果
2022/04/08 Vue.js