2011-10-31 208 views
0

默認情況下,其中有一堆年的下拉菜單內置了鍵盤導航。例如,如果我關注下拉菜單並鍵入1992,則會轉到該選項。鍵盤導航一年下拉菜單

我想知道是否有一種方法可以使兩位數年份導航,這樣我可以輸入92,而不是完整的1992年

另一個缺點是,如果你輸入一個兩位數的一年,那麼它將在下拉菜單中進入最近一年。所以,如果我輸入09,那麼它會去2009年,而不是1909年。

任何人有任何示例或想法用JQuery實現這個最好的方法?

JSFiddle here.

UPDATE: 它必須與Firefox 5和IE7工作。

回答

0

我不認爲你會得到你正在尋找的只是HTML + CSS。如果您使用的是jQuery,我肯定會檢查Chosen插件 - http://harvesthq.github.com/chosen/

+0

我更新了我原來的帖子。 JQuery可以使用,但所選的插件似乎不支持IE7,我需要它。任何其他想法? – flynfish

+0

我在IE7中檢查過它,它爲我工作。 –

+0

你是對的,它適用於IE7。但它似乎並沒有在Firefox 5中工作。 – flynfish