2013-10-29 44 views
2

我有問題,code如何自動關閉,然後點擊圖標日期選擇器引導

<div class="control-group input-append date"> 
    <label class="control-label" for="cid">Check In</label> 
    <div class="controls"> 
    <input class="span8 required" name="cid" type="text" id="cid"> 
    <span class="add-on"><i class="icon-calendar"></i></span> 
    </div> 
</div> 

javascript

<script> 
    $('#cid').datepicker(); 
</script> 

正是我已經插入jquerydatepicker javascript完成。

問題:

  1. 日期無法自動關閉。我想在點擊日期之後,表格日期會自動關閉。

  2. 圖標日曆無法點擊。我想如果用戶點擊圖標日曆旁邊的表格輸入,表格日曆就會顯示。

感謝

+0

事情是,'datepicker'默認*應該*關閉在點擊日期,控制檯中是否沒有任何JavaScript錯誤? – MackieeE

回答

5

你可以嘗試:

$('.datepicker tbody').on('click', function(){ $('.datepicker').hide() }); 



$('.icon-calendar').on('click', function(){ $('.datepicker').toggle()   }); 

你必須精確地在你有多個圖標,日曆或日期選擇器的情況下jQuery選擇;

+0

不錯,但如果我添加2個字段圖標日曆,實際上圖標不能點擊。任何錯誤? – john

+0

也許你應該嘗試設置他們一個ID,並改變選擇器,因爲我寫了....? – pbenard

相關問題