bootstrap datepicker

最近在做bootstrap中模態框中選擇日期,發現模態框中的日曆插件不顯示。由於在頁面中不止一次使用datepicker插件,所以一直以爲不顯示的原因是同頁面多次使用了datepicker,然後從網上了解到同頁面是可以多次使用datepicker的,然後也找到了不顯示的原因是日曆插件被模態框遮住了,這是css的層模型產生的原因,可以使用z-index屬性將日曆插件浮在頁面的最上面就可以了,z-index設置的越大,越在頁面最上面顯示,纔不會被遮住。

比較簡單的解決方法如下:

html頁面中標籤

<span style="position: relative; z-index: 9999;">
          <input type="text" class="form-control date-picker" value="2016/11/11" id="start_date" name="start"/>
</span>

javascript腳本
$('.date-picker').datepicker({
    autoclose: true,
    todayHighlight: true,
    format: 'yyyy/m/d',
});
這樣便

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章