这是一款jquery日期范围选择器插件。该jquery日期范围选择器插件基于bootstrap,它提供日期范围选择功能,字符串本地化功能,时间选择功能等,功能非常强大。

使用方法

该jquery日期范围选择器依赖于 Bootstrap, jQuery 和 Moment.js,使用时引入相关文件。

HTML结构

使用一个元素作为日期范围选择器定的容器:

初始化插件

在页面DOM元素加载完毕之后,通过daterangepicker()方法来初始化该jquery日期范围选择器插件。

$(document).ready(function() {

$('#demo').daterangepicker();

});

配置参数

该jquery日期范围选择器插件的可用配置参数有:

startDate:日期范围的开始时间(可以是Date对象,moment对象或字符串)。

endDate:日期范围的结束时间(可以是Date对象,moment对象或字符串)。

minDate:用户可以选择的最早的日期(可以是Date对象,moment对象或字符串)。

maxDate:用户可以选择的最晚的日期(可以是Date对象,moment对象或字符串)。

dateLimit:用户可以选择的最大时间跨度。

showDropdowns:是否显示月份和年份下拉框,方便用户选择。

showWeekNumbers:是否显示是第几周。

showISOWeekNumbers:是否以ISO的格式显示是第几周。

timePicker:是否允许选择时间。

timePickerIncrement:选择时间时的分钟间隔数,例如间隔30分钟。

timePicker24Hour:使用24小时制还是12小时制。

timePickerSeconds:是否显示秒数选择。

ranges:显示一组预定义好的日期范围(见示例)。

showCustomRangeLabel:在预定义日期范围底部显示“Custom Range”标签。

alwaysShowCalendars:默认情况下,日期范围只会显示预定义日期范围,只有在用户点击了底部的“Custom Range”标签时才会显示日期选择面板。当这个选项设置为true时,则总是会显示日期选择面板。

opens:日期选择器显示的位置。可以是 :'left','right','center'。

drops:日期选择器显示在HTML元素的上面或下面。可以是:'down' 或 'up'。

buttonClasses:一个数组。数组中是添加到日期选择器按钮上的class类名称。

applyClass:添加到“确定”按钮的class类名称。

cancelClass:添加到“取消”按钮的class类名称。

locale:本地化字符串(见示例)。

singleDatePicker:只显示一个日期选择面板。开始日期和结束日期都是同一个日期。

autoApply:隐藏“确定”和“取消”按钮。当两个日期被选择之后立刻被显示到输入框中。

linkedCalendars:是否将左右日期面板的左右箭头联动。

isInvalidDate:回调函数,日期作为参数传入函数中,返回true则表示是有效日期,否则为无效日期。

isCustomDate:回调函数,日期作为参数传入函数中,返回字符串,或一个日期选择面板日期单元格上的class类的数组。

autoUpdateInput:是否自动更新元素。

parentEl:日期选择器的父元素的jQuery选择器,如果没有指定,默认为body元素。

方法

该jquery日期范围选择器插件的可用的方法有:

setStartDate(Date/moment/string):手动设置开始日期。

setEndDate(Date/moment/string):手动设置结束日期。

事件

该jquery日期范围选择器插件的可用的事件有:

show.daterangepicker:当日期范围选择器显示时触发。

hide.daterangepicker:当日期范围选择器隐藏时触发。

showCalendar.daterangepicker:当日期范围面板显示时触发。

hideCalendar.daterangepicker:当日期范围面板隐藏时触发。

apply.daterangepicker:当“确定”按钮被点击,或任何一个预定义事件范围被选择时触发。

cancel.daterangepicker:当“取消”按钮被点击时触发。

html css 范围选择框,jquery日期范围选择器插件相关推荐

  1. html5 酒店入住插件,jQuery酒店类入住日期时间范围选择器插件

    t-datepicker是一款jQuery酒店类入住日期时间范围选择器插件.该jquery日期选择器提供多个配置参数和方法,可以创建响应式的.灵活的.多种主题效果的日期范围选择器.它的特点还有: 内置 ...

  2. flatpickr功能强大的日期时间选择器插件

    flatpickr日期时间选择器支持移动手机,提供多种内置的主题效果,并且提供对中文的支持.它的特点还有: 使用SVG作为界面的图标. 兼容jQuery. 支持对各种日期格式的解析. 轻量级,高性能, ...

  3. html4 form日期,bootstrap4日期时间选择器插件

    这是一款bootstrap4日期时间选择器插件.该bootstrap4日期时间选择器插件提供大量配置参数,可以基于bootstrap4制作出简单实用的日期选择器效果.它的特点还有: 支持语言国际化和t ...

  4. jquery.chosen.css,jquery-chosen 选择框插件

    Chosen 是一个 JavaScript 插件,它能让丑陋的.很长的 select 选择框变的更好看.更方便,不仅如此,它更扩大了,增长了主动筛选的功能.它可对列表进行分组,同时也可禁用某些选择项. ...

  5. php 下拉树 多项选择框,jQuery树形下拉框插件multipleTree升级

    插件描述:tree是基于jqueryztree开发的树形下拉选择框插件,支持ie8+谷歌,火狐,360等浏览器(multipleTree升级版) 更新时间:2020-09-26 00:48:20 更新 ...

  6. Jquery日期、时间选择插件

    在jquery ui中,提供了一个非常实用的日期选择器:datepicker,使用它能非常方便的展现日历中的日期,灵活配置相关选项,包括日期格式.范围等.我们经常在WEB应用中用到datepicker ...

  7. jQuery日期和时间插件(jquery-ui-timepicker-addon.js)中文破解版使用

    简介 jQuery UI Datepicker日期选择插件很好用了,只不过只能精确到日,不能选择时间(小时分钟秒)很遗憾,而jquery-ui-timepicker-addon.js正是基于jQuer ...

  8. 选择对话框 android_Android日期时间选择器对话框

    选择对话框 android Android Date Time picker are used a lot in android apps. In this tutorial we'll demons ...

  9. bootstrap4日期时间选择器插件

    一.引入文件 bootstrap的版本号是个很令人头大的问题,这里提供一下我使用的版本号 <link rel="stylesheet" href="https:// ...

最新文章

  1. 自己对多线程的一点思考
  2. python 元组使用_Python3
  3. Balluff推出刀具识别系统
  4. css vertical-align
  5. mysql存储过程是不是不能穿sql语句_mysql存储过程能不能直接执行拼接的sql语句...
  6. python怎么放音乐_python怎么播放音乐
  7. tp5 php正则邮箱,TP5验证器使用实例
  8. 在iis6.0上配置Gzip
  9. golang ide 升级
  10. Java生产环境下性能监控与调优详解 第3章 基于JVisualVM的可视化监控
  11. 微软官方Microsoft文档地址
  12. [原创]java WEB学习笔记35:java WEB 中关于绝对路径 和相对路径问题
  13. VS2019下cmake项目:利用ELAS方法计算双目视差
  14. c语言for循环语句试讲,C语言For循环试讲教学教案(7页)-原创力文档
  15. 《SQL进阶教程》学习
  16. 生物素PEG生物素,Biotin-PEG-Biotin
  17. JS 将Table数据导出到Excel表
  18. ZCU104开发板:开发板组件描述
  19. Shortcuts(快捷方式) Android7
  20. Themida 1.8.X 脱壳之泡泡堂不死外挂3.16

热门文章

  1. IELTS学习(006) - 单词(科技发明篇)
  2. 工业机械设备设计能够分为哪些类别?
  3. 【创作赢红包】Git Merge 深入解析
  4. Faster R-cnn中的RPN网络详细解释
  5. 这些自动化测试框架知识你还不知道?
  6. 最有文采有学生评语下载大全
  7. java连接Access数据库(详细),你get到了吗?
  8. C# 双色球核心代码
  9. 对 FaaS 的基础认识
  10. 使用lingpipe自然语言处理包进行文本分类/** * 使用 lingpipe的tf/idf分类器训练语料 * * @author laigood */ public class trai