【问题标题】:Best javascript combo box? [closed]最好的javascript组合框? [关闭]
【发布时间】:2010-03-13 07:53:12
【问题描述】:

组合框是一个自动完成的文本框,也是一个下拉列表(即,您可以根据需要从列表中选择)。

“最佳”是指:稳定、外观/感觉、API/可定制性、成熟度的组合。

【问题讨论】:

  • select2是最全、最稳定、功能最丰富的

标签: javascript user-interface combobox autocomplete


【解决方案1】:

ExtJS 有一个very powerful combo box 提供dropdown, auto-complete, and filtering of choices。也可以开启pagination

有许多提供额外功能的扩展,例如Facebook style multi-selectmulti-select checkboxes

【讨论】:

    【解决方案2】:

    我喜欢Yahoo UI Autocomplete widget。它本身不提供下拉菜单,但可以使用a few lines of code 添加下拉按钮。

    【讨论】:

      【解决方案3】:

      这当然是一个主观问题,但我对 Script.aculo.us 的自动完成器 (API docs here) 有很好的经验。它已经存在了很长一段时间,浏览器支持非常好,您可以自定义外观等。

      请注意,Script.aculo.us 依赖于Prototype

      【讨论】:

        【解决方案4】:

        当然,自动完成和组合框有两个相似但不同的用途:

        • 自动完成;从很长的列表中选择一个(即太长而无法滚动)
        • 组合框;从相对较短的列表中选择一个(即一个易于滚动的列表

        您的清单中有多少项?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-06-20
          • 2010-09-09
          • 2010-09-11
          • 1970-01-01
          • 2012-07-18
          • 2010-09-20
          • 1970-01-01
          • 2010-09-08
          相关资源
          最近更新 更多