2015-01-06 54 views
0

嗨,有沒有辦法阻止在任何時間選擇器中的某些時間,以便用戶無法點擊這些時間。例如灰色小時(19,20,21,22,23,00,01,02,03,04,05,06,07,08)。在任何時間選擇器阻止特定時間

我試圖爲用戶創建一個用戶界面,在工作時間後關閉。

感謝

回答

0

揀出器目前不提供對一天按天計算這樣的選擇。我正在開發一個替代庫,但它仍然會在發佈後的幾個月內完成。

同時,您可以修改代碼自己做到這一點,如下所示:

近線#3271在anytime.5.0.5.js,發現這個:

$(this).AnyTime_current(hr == i, 
    ((!_this.earliest)||(cmpHi.getTime()>=_this.earliest)) && 
    ((!_this.latest)||(cmpLo.getTime()<=_this.latest))); 

的第二個參數AnyTime_current()決定是否可以選擇按鈕。變量i這裏是按鈕所代表的小時。修改參數以排除您的下班時間:

$(this).AnyTime_current(hr == i, 
    ((!_this.earliest)||(cmpHi.getTime()>=_this.earliest)) && 
    ((!_this.latest)||(cmpLo.getTime()<=_this.latest)) && 
    (i > 8) && (i < 19)); 

請讓我知道它是否適用於您。

+0

對不起,延遲迴復。謝謝安德魯會試一試。並感謝偉大的用戶界面! – Azl