2011-05-03 169 views
14

如何使用「jQuery UI Datepicker 1.8.4」啓用日期手動輸入?jquery datepicker日期手動輸入

我可以在Chrome中手動輸入日期,但默認情況下不是Firefox。

+1

你是什麼意思的「手動輸入日期」? – Tim 2011-05-03 11:36:40

回答

30

你可以在chrome和firefox中輸入日期,我檢查過。日期選擇器默認會阻止的一件事是,它只允許輸入當前日期格式有效的字符。所以如果你的日期格式是「03/02/1980」,那麼它將不允許任何字母被輸入等,只有數字和/。

如果這是您要關閉,以允許鍵入的所有字符,然後使用這個東西:

$(".selector").datepicker({ constrainInput: false }); 

constrainInput設置爲false,將允許任何中鍵入。

+0

我在Ubuntu 11.04和Windows 7上都使用firefox 3.6,無論constrainInput是true還是false(我試圖輸入數字),手動輸入都不起作用。 在firefox 4中有效。 – Kerb 2011-05-04 04:31:01

+2

對不起,這是我的錯 - 輸入有屬性maxlength =「0」:) – Kerb 2011-05-04 05:06:11

相關問題