bootstrap-daterangepicker 双日历控件

bootstrap-daterangepicker点击下载

需要bootstrap跟jquery的支持。
实例代码:


	
		
		
		
		
	
	
		

实例图片:
bootstrap-daterangepicker 双日历控件_第1张图片
参数说明:
  1. `startDate`: (Date object, moment object or string) 起始时间
  2. `endDate`: (Date object, moment object or string) 结束时间
  3. `minDate`: (Date object, moment object or string) 可选最早时间
  4. `maxDate`: (Date object, moment object or string) 可选最迟时间
  5. `timePicker`: (boolean) 是否显示time选择
  6. `timePickerIncrement`: (number) time选择递增数
  7. `timePicker12Hour`: (boolean) 是否12小时制
  8. `opens`: (string: 'left'/'right') 显示在元素左边还是右边
  9. `buttonClasses`: (array) 按钮样式
  10. `applyClass`: (string) 应用按钮样式
  11. `cancelClass`: (string) 取消按钮样式
  12. `format`: (string) date/time格式
  13. `separator`: (string) 分隔符
  14. `locale`: (object) 本地设置
  15. `singleDatePicker`: (boolean) 是否是单个时间选择器
  16. `parentEl`: (string) 将控件放到哪个元素内,默认body

其中有一个小需求调整,当我们直接使用源码选择时,为啦方便用户操作,控件在下拉选择月份时,自动帮我们刷新啦另一个控件上的日期,两个日期相差都在一个月,比如我选择1月到6月时,两个日期面板上显示不上一个1月,一个六月,如图:
bootstrap-daterangepicker 双日历控件_第2张图片
如果不需要这种变化,可以修改daterangepicker.js的代码:
注释1444行跟1445行,1448跟1449行,不让它自动去改变日期面板:
bootstrap-daterangepicker 双日历控件_第3张图片
在注释掉582行:


这样就能达到改变日期不改变面板的效果啦:
bootstrap-daterangepicker 双日历控件_第4张图片


点击下载项目源码







你可能感兴趣的:(Web,bootstrap)