[精讚] [會員登入]
26886

[Bootstrap] Datepicker使用/Bootstrap日期選日期選擇器的使用

Bootstrap日期選日期選擇器的使用

分享此文連結 //n.sfs.tw/10241

分享連結 [Bootstrap] Datepicker使用/Bootstrap日期選日期選擇器的使用@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-25 12:32:12 最後編修
2016-11-16 10:45:05 By 張○○
 

自動目錄

這近在第一次使用 bootstrap的datepicker,撞了不少牆,花了我比預期多了三倍有餘的時間,主要原因是因為1文件的不完整(或是我閱讀的不仔細)、2原程式有bug(我載到有bug的版本),後來為了解決bug[2],這真的是bug,去爬文才發現這近有更新(2016-9),直到下載最新版本才解決問題。在解決問題中才發現原來已經有台灣的朋友分享了一篇[3],只可惜我沒先看到他的文章。

一、下載

https://github.com/eternicode/bootstrap-datepicker

二、js

<script src="/path/to//jquery.min.js"></script>

<script src="/path/to/bootstrap.js"></script>

<script src="/path/to/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>

<script src="/path/to/bootstrap-datepicker/js/locales/bootstrap-datepicker.zh-TW.js"></script>

三、CSS

<link rel="stylesheet" href="/path/to/bootstrap-datepicker/dist/css/bootstrap-datepicker3.min.css" />

四、options 設置,詳細可見[1]

$('[type="date"]').datepicker({
    format: "yyyy-mm-dd",
    autoclose: true,
    startDate: "today",
    clearBtn: true,
    calendarWeeks: true,
    todayHighlight: true,
    language: 'zh-TW'
});

五、呈現結果

六、修正選單被擋的問題

選單有時會被網頁其他物件擋住,造成看得到選不到的情況,這時只要加上zindex即可,修改你的css檔,找到

.datepicker{border-radius:4px;direction:ltr}

修改為

.datepicker{border-radius:4px;direction:ltr;zindex:9999}

參考資料

[1] options  http://bootstrap-datepicker.readthedocs.io/en/latest/options.html
[2] https://github.com/eternicode/bootstrap-datepicker/issues/500
[3] http://rainicenote.blogspot.tw/2015/08/bootstrap-datetimepicker.html


原文自精讚 2016-09-06 22:42:39

END

你可能感興趣的文章

[jQuery] checkbox 及 radio 設定值 jQuery 之 checkbox 及 radio 取值及設定值的方法

[Javascript] 陣列、陣列的操作 Javascript 的陣列操作:宣告、取值、賦值、插入或移除項目,檢查KEY、檢查是否為陣列等等

Javascript/Jquery 建立、讀取、刪除cookie值 Javascript/Jquery 建立、讀取、刪除cookie值

[CKeditor4] 修改調色盤 修改ckeditor預設的調色盤

Jquery 圖片放大的工具:放大鏡 想讓網頁上的圖片局部放大,有沒有簡單好用的 jquery?

[Javascript] 偵錯方式 (火狐中的javascript偵錯) javascript 並不是很容易偵錯(debug)的語言,但那是以前,現在有很多瀏覽器支持很多的工具,此文以火狐為例談談偵錯...

隨機好文

談借錢 人借錢時手心向上頭向下,人還錢時手心向下頭向上

SELinux 常用指令和檔案 在Redhat系列中,Centos5以後加入了selinux,他並沒有這麼可怕,不必每次看到Selinux ,就想把他

魔球中小女孩唱的歌 The show 魔球中小女孩唱的歌 The show

問問題 問問題其實內涵很深,我悟了很久才懂。 有人問題的目的並不一定是想要得到答案,有時只是純粹想問問題..

超扯童話血多-賣火柴小女孩 這個真的是太扯了,扯到一直笑,尤其是作者出來那段 因為他第一到第九會連播,笑滿累的。如果你看不懂的話表示你的大腦還滿正經