欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

BootStrap daterangepicker 雙日歷控件

 更新時間:2017年06月02日 08:54:42   作者:小爺胡漢三  
這篇文章主要介紹了BootStrap daterangepicker 雙日歷控件,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友可以參考下

bootstrap-daterangepicker點擊下載

需要bootstrap跟jquery的支持。

實例代碼:

<!DOCTYPE html> 
<html> 
 <head> 
 <meta charset="UTF-8"> 
 <title></title> 
 <link href="bootstrap/css/bootstrap.min.css" rel="external nofollow" rel="stylesheet"> 
 <link rel="stylesheet" type="text/css" media="all" href="daterangepicker/daterangepicker.css" rel="external nofollow" /> 
 </head> 
 <body> 
 <form class="form-inline"> 
  <div id="divDateId" class="pull-left dateRange"> 
  <input class="form-control" id="searchDate"></input> 
  <i class="glyphicon glyphicon-calendar fa fa-calendar"></i> 
  </div> 
 </form> 
 </body> 
 <script type="text/javascript" src="jquery/1.12.4/jquery.min.js" ></script> 
 <script type="text/javascript" src="bootstrap/js/bootstrap.min.js" ></script> 
 <script type="text/javascript" src="daterangepicker/moment.min.js" ></script> 
 <script type="text/javascript" src="daterangepicker/daterangepicker.js" ></script> 
 <script type="text/javascript"> 
 //默認(rèn)三十天 
 $('#divDateId input').val(moment().subtract('days', 29).format('YYYY-MM-DD') + ' - ' + moment().format('YYYY-MM-DD')); 
 $('#divDateId').daterangepicker({ 
  minDate: '01/01/2015', //最小時間 
  maxDate : moment(), //最大時間 
  dateLimit : { 
  days : 365*5 
  }, //起止時間的最大間隔 
  showDropdowns : true, 
  showWeekNumbers : false, //是否顯示第幾周 
  timePicker : false, //是否顯示小時和分鐘 
  timePickerIncrement : 60, //時間的增量,單位為分鐘 
  timePicker12Hour : false, //是否使用12小時制來顯示時間 
  ranges : { 
  //'最近1小時': [moment().subtract('hours',1), moment()], 
  '今日': [moment().startOf('day'), moment()], 
  '昨日': [moment().subtract('days', 1).startOf('day'), moment().subtract('days', 1).endOf('day')], 
  '最近7日': [moment().subtract('days', 6), moment()], 
  '最近30日': [moment().subtract('days', 29), moment()] 
  }, 
  opens : 'right', //日期選擇框的彈出位置 
  buttonClasses : [ 'btn btn-default' ], 
  applyClass : 'btn-small btn-primary blue', 
  cancelClass : 'btn-small', 
  format : 'YYYY-MM-DD', //控件中from和to 顯示的日期格式 
  separator : ' to ', 
  locale : { 
  applyLabel : '確定', 
  cancelLabel : '取消', 
  fromLabel : '起始時間', 
  toLabel : '結(jié)束時間', 
  customRangeLabel : '自定義', 
  daysOfWeek : [ '日', '一', '二', '三', '四', '五', '六' ], 
  monthNames : [ '一月', '二月', '三月', '四月', '五月', '六月', 
    '七月', '八月', '九月', '十月', '十一月', '十二月' ], 
    firstDay : 1 
  } //漢化日期控件 
 }, function(start, end, label) { 
  //格式化日期顯示框 
  $('#searchDate').val(start.format('YYYY-MM-DD') + ' - ' + end.format('YYYY-MM-DD')); 
 }); 
 </script> 
</html> 

實例圖片:

參數(shù)說明:

`startDate`: (Date object, moment object or string) 起始時間
`endDate`: (Date object, moment object or string) 結(jié)束時間
`minDate`: (Date object, moment object or string) 可選最早時間
`maxDate`: (Date object, moment object or string) 可選最遲時間
`timePicker`: (boolean) 是否顯示time選擇
`timePickerIncrement`: (number) time選擇遞增數(shù)
`timePicker12Hour`: (boolean) 是否12小時制
`opens`: (string: 'left'/'right') 顯示在元素左邊還是右邊
`buttonClasses`: (array) 按鈕樣式
`applyClass`: (string) 應(yīng)用按鈕樣式
`cancelClass`: (string) 取消按鈕樣式
`format`: (string) date/time格式
`separator`: (string) 分隔符
`locale`: (object) 本地設(shè)置
`singleDatePicker`: (boolean) 是否是單個時間選擇器
`parentEl`: (string) 將控件放到哪個元素內(nèi),默認(rèn)body

其中有一個小需求調(diào)整,當(dāng)我們直接使用源碼選擇時,為啦方便用戶操作,控件在下拉選擇月份時,自動幫我們刷新啦另一個控件上的日期,兩個日期相差都在一個月,比如我選擇1月到6月時,兩個日期面板上顯示不上一個1月,一個六月,如圖:

如果不需要這種變化,可以修改daterangepicker.js的代碼:

注釋1444行跟1445行,1448跟1449行,不讓它自動去改變?nèi)掌诿姘澹?/p>

在注釋掉582行:

這樣就能達(dá)到改變?nèi)掌诓桓淖兠姘宓男Ч玻?/p>

點擊下載項目源碼

以上所示是小編給大家介紹的BootStrap daterangepicker 雙日歷控件,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)的,在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 微信小程序?qū)崿F(xiàn)九宮格翻牌動畫

    微信小程序?qū)崿F(xiàn)九宮格翻牌動畫

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)九宮格翻牌動畫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • TypeScript中import?type與import的區(qū)別詳析

    TypeScript中import?type與import的區(qū)別詳析

    ES6引入了模塊化,其設(shè)計思想是在編譯時就能確定模塊的依賴關(guān)系,以及輸入和輸出的變量,下面這篇文章主要給大家介紹了關(guān)于TypeScript中import?type與import區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • 淺談DOM的操作以及性能優(yōu)化問題-重繪重排

    淺談DOM的操作以及性能優(yōu)化問題-重繪重排

    下面小編就為大家?guī)硪黄獪\談DOM的操作以及性能優(yōu)化問題-重繪重排。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • 非??岬膉s圖形漸隱導(dǎo)航菜單欄

    非??岬膉s圖形漸隱導(dǎo)航菜單欄

    非??岬膉s圖形漸隱導(dǎo)航菜單欄...
    2007-08-08
  • js正則匹配出所有圖片及圖片地址src的方法

    js正則匹配出所有圖片及圖片地址src的方法

    這篇文章主要介紹了js正則匹配出所有圖片及圖片地址src的方法,涉及javascript正則匹配及頁面元素操作的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • 微信小程序?qū)崿F(xiàn)刷臉登錄

    微信小程序?qū)崿F(xiàn)刷臉登錄

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)刷臉登錄,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • JavaScript 類型轉(zhuǎn)換的詳細(xì)實現(xiàn)

    JavaScript 類型轉(zhuǎn)換的詳細(xì)實現(xiàn)

    本文主要介紹了JavaScript 類型轉(zhuǎn)換的詳細(xì)實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • JavaScript躲避行星游戲?qū)崿F(xiàn)全程

    JavaScript躲避行星游戲?qū)崿F(xiàn)全程

    本文將使用 canvas 創(chuàng)建一個躲避小行星游戲。另外將重點介紹的兩個方面是:如何使用 JavaScript 來檢測鍵盤輸入,以及如何在游戲中使用和處理 HTML5 音頻。希望你能夠喜歡
    2022-08-08
  • uniapp單頁面實現(xiàn)頁面切換的使用示例

    uniapp單頁面實現(xiàn)頁面切換的使用示例

    本文主要介紹了uniapp單頁面實現(xiàn)頁面切換的使用示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-09-09
  • javascript實現(xiàn)數(shù)組內(nèi)值索引隨機化及創(chuàng)建隨機數(shù)組的方法

    javascript實現(xiàn)數(shù)組內(nèi)值索引隨機化及創(chuàng)建隨機數(shù)組的方法

    這篇文章主要介紹了javascript實現(xiàn)數(shù)組內(nèi)值索引隨機化及創(chuàng)建隨機數(shù)組的方法,涉及javascript數(shù)組索引及隨機數(shù)的相關(guān)實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-08-08

最新評論