【发布时间】:2010-09-28 18:05:05
【问题描述】:
在自行开发之前,我们正在寻找具有以下可选功能的组合框下拉列表:
- 可以通过编程方式打开/关闭组合框
- 下拉菜单会记住最后 x(x 由程序设置)用户选择并将它们显示在下拉列表的顶部,这样用户就不必滚动浏览很长的列表。
- 下拉列表宽度可通过编程方式设置,因此它是一个固定宽度,在未单击列表时小于内容宽度。但是当用户点击下拉菜单时,下拉列表会显示内容的全宽。
- 能够在用户选择他们的选项后在下拉列表中指定一个缩写。例如,这对于时区管理非常有用。
如果可行,我们想使用 jQuery。到目前为止,对于具有所有这些功能的任何小部件,我们的搜索都没有定论,因此我们想先在这里询问。
以下是我们如何使用小部件的示例: 全球有 26 个时区的 400 多个时区城市,我们的用户需要能够从中进行选择。我们希望用户能够输入一个字符串,我们将搜索该字符串作为滚动列表的替代方法。
在这种情况下,我们希望记住他们最近的 5 个 TZ 选择,以便它们位于下拉列表的顶部。
例如:当小部件刚刚坐在那里时,IST 会显示在下拉列表中。 但是当他们点击下拉菜单时,您会看到 [(GMT + 5.5) India Standard Time, IST, Chennai, India]
【问题讨论】:
标签: jquery combobox drop-down-menu