标签:tom show link cancel 改变 new 格式 function 显示
1,依赖关系
使用之前需要引用bootstrap.css daterangpicker.css jquery.js boostrap.js moment.js daterangpicker.js (红色为必须)
可以下载到本地,若是练习使用的话,可以使用cdn (http://www.bootcdn.cn/)
2,使用
官方网站 http://www.daterangepicker.com/
(1)选项
| 
 选项  | 
 类型  | 
 描述  | 
| 
 startDate  | 
 Date 或string  | 
 日期范围的初始日期,要与“locale”设置的格式一致  | 
| 
 endDate  | 
 Date 或string  | 
 日期范围的结束日期  | 
| 
 minDate  | 
 Date 或string  | 
 用户可能选择的最早日期  | 
| 
 maxDate  | 
 Date 或string  | 
 用户可能选择的最晚日期  | 
| 
 maxSpan  | 
 Object  | 
 
  | 
| 
 showDropdowns  | 
 true/false  | 
 在下拉日历框中选择年月日  | 
| 
 minYear  | 
 Number(前提 showDropdowns为true)  | 
 在下拉日历中的最小年  | 
| 
 maxYear  | 
 Number(前提 showDropdowns为true)  | 
 在下拉日历中的最大年限  | 
| 
 showWeekNumbers  | 
 true/false  | 
 使用本地计算第xx周  | 
| 
 showISOWeekNumbers  | 
 true/false  | 
 使用ISO计算周数字  | 
| 
 timePicker  | 
 true/false  | 
 添加时间选择框  | 
| 
 timePickerIncrement  | 
 number  | 
 时间增长范围  | 
| 
 timePicker24Hour  | 
 true/false  | 
 24小时制  | 
| 
 timePickerSeconds  | 
 true/false  | 
 在timePicker中显示秒  | 
| 
 ranges  | 
 Object  | 
 设置用户能选择的日期范围(例last7 days为 May 16,2018-May 22,2018)  | 
| 
 showCustomRangeLabel  | 
 true/false(前提,ranges已使用)  | 
 在末尾显示自定位范围  | 
| 
 alwaysShowCalendars  | 
 true/false  | 
 
  | 
| 
 opens  | 
 (‘left’/’right’/’center’)  | 
 日历出现在html元素下方的(左/右/中)的位置  | 
| 
 drops  | 
 (‘down’/’up’)  | 
 日历出现在HTML元素的上/下(默认)位置  | 
| 
 buttonClasses  | 
 string  | 
 被添加到apply或cancel按钮的css类名  | 
| 
 applyButtonClasses  | 
 string  | 
 只能被添加到apply按钮的css类名  | 
| 
 cancelButtonClasses  | 
 string  | 
 只能被添加到cancel按钮的css类名  | 
| 
 locale  | 
 object  | 
 本地化的时间格式  | 
| 
 singleDatePicker  | 
 true/false  | 
 只有一个日历  | 
| 
 autoApply  | 
 true/false  | 
 隐藏apply和cancel按钮,只要选新的日期范围就立即apply  | 
| 
 linkedCalendars  | 
 true/false  | 
 当启用时,显示的两个日历将始终是两个连续月份(即一月和二月),并且当单击日历上方的左箭头或右箭头时,两个日历都将被提前。当禁用时,两个日历可以分别提前和显示任何月份/年。  | 
| 
 isInvalidDate  | 
 function  | 
 判断已选的日期是否有效  | 
| 
 isCustomDate  | 
 function  | 
 
  | 
| 
 autoUpdateInput  | 
 true/false  | 
 当被选的日期改变时,是否要自动更新<input>内的值  | 
| 
 parentEl  | 
 string  | 
 将要添加日期范围选择器的父元素的jQuery选择器,如果不提供,这将是“body”。  | 
(2)方法
| 
 方法  | 
 描述  | 
| 
 setStartDate(Date or string)  | 
 将日期范围选择器当前选定的开始日期设置为所提供的日期  | 
| 
 setEndDate(date or string)  | 
(3)事件
| 
 事件  | 
 描述  | 
| 
 show.daterangepicker  | 
 当picker显示时触发  | 
| 
 hide.daterangepicker  | 
 当picker关闭时触发  | 
| 
 showCalendar.daterangepicker  | 
 当日历显示时触发  | 
| 
 hideCalendar.daterangepicker  | 
 当日历隐藏时触发  | 
| 
 apply.daterangepicker  | 
 当apply按钮或预定义范围点击时,触发  | 
| 
 cancel.daterangepicker  | 
 当cancel按钮点击时,触发  | 
 
标签:tom show link cancel 改变 new 格式 function 显示
原文地址:https://www.cnblogs.com/hiluna/p/9074320.html