2011-10-31 162 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