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获取table下某一行某一列的值实现代码
Apr 07 jQuery
基于jQuery实现的Ajax 验证用户名唯一性实例代码
Jun 28 jQuery
bootstrap可编辑下拉框jquery.editable-select
Oct 12 jQuery
360提示[高危]使用存在漏洞的JQuery版本的解决方法
Oct 27 jQuery
jQuery读取本地的json文件(实例讲解)
Oct 31 jQuery
jquery学习笔记之无new构建详解
Dec 07 jQuery
jQuery+CSS实现的table表格行列转置功能示例
Jan 08 jQuery
jquery简单实现纵向的无缝滚动代码实例
Apr 01 jQuery
jQuery 查找元素操作实例小结
Oct 02 jQuery
Jquery如何使用animation动画效果改变背景色的代码
Jul 20 jQuery
JQuery Ajax如何实现注册检测用户名
Sep 25 jQuery
Jquery+javascript实现支付网页数字键盘
Dec 21 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页面局部刷新功能的实现小结
2013/06/21 PHP
使用php方法curl抓取AJAX异步内容思路分析及代码分享
2014/08/25 PHP
php使用fopen创建utf8编码文件的方法
2014/10/31 PHP
Yii实现多数据库主从读写分离的方法
2014/12/29 PHP
php实现用于验证所有类型的信用卡类
2015/03/24 PHP
php检测图片主要颜色的方法
2015/07/01 PHP
使用WAMP搭建PHP本地开发环境
2017/05/10 PHP
关于IFRAME 自适应高度的研究
2006/07/20 Javascript
Javascript 日期处理之时区问题
2009/10/08 Javascript
扩展easyui.datagrid,添加数据loading遮罩效果代码
2010/11/02 Javascript
Javascript的严格模式strict mode详细介绍
2014/06/06 Javascript
Angular用来控制元素的展示与否的原生指令介绍
2015/01/07 Javascript
谈谈Jquery中的children find 的区别有哪些
2015/10/19 Javascript
javascript实现图片轮播效果
2016/01/20 Javascript
一波JavaScript日期判断脚本分享
2016/03/06 Javascript
javascript实现的猜数小游戏完整实例代码
2016/05/10 Javascript
Angularjs结合Bootstrap制作的一个TODO List
2016/08/18 Javascript
javascript设计模式之module(模块)模式
2016/08/19 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
2016/09/19 Javascript
TableSort.js表格排序插件使用方法详解
2017/02/10 Javascript
微信小程序App生命周期详解
2018/01/31 Javascript
详解服务端预渲染之Nuxt(介绍篇)
2019/04/07 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
2019/09/20 Javascript
jQuery 选择方法及$(this)用法实例分析
2020/05/19 jQuery
python将xml xsl文件生成html文件存储示例讲解
2013/12/03 Python
python模拟登陆阿里妈妈生成商品推广链接
2014/04/03 Python
详解Python3.1版本带来的核心变化
2015/04/07 Python
python中xrange用法分析
2015/04/15 Python
Python获取文件所在目录和文件名的方法
2017/01/12 Python
Python爬虫使用脚本登录Github并查看信息
2018/07/16 Python
Python图像处理库PIL的ImageEnhance模块使用介绍
2020/02/26 Python
详解Python 中的 defaultdict 数据类型
2021/02/22 Python
Ibatis中如何提高SQL Map的性能
2013/05/11 面试题
Python编程编写完善的命令行工具
2021/09/15 Python
MySQL中JOIN连接的基本用法实例
2022/06/05 MySQL
springboot集成redis存对象乱码的问题及解决
2022/06/16 Java/Android