最好的JavaScript组合框?

时间:2008-11-27 07:16:27

标签: javascript user-interface combobox autocomplete

组合框是一个自动完成的文本框,也是一个下拉列表(例如,如果您愿意,可以从列表中进行选择)。

“最佳”意味着组合:稳定,外观/感觉,API /可定制性,成熟度。

4 个答案:

答案 0 :(得分:3)

ExtJSvery powerful combo box,提供dropdown, auto-complete, and filtering of choices。您还可以启用pagination

有许多扩展程序可提供其他功能,例如Facebook style multi-selectmulti-select checkboxes

答案 1 :(得分:1)

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

答案 2 :(得分:0)

这当然是一个主观问题,但我对Script.aculo.us的自动填充程序(API docs here)有很好的体会。它已经存在了很长一段时间,浏览器支持非常好,你可以自定义外观和感觉等。

请注意,Script.aculo.us取决于Prototype

答案 3 :(得分:-1)

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

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

您的列表中有多少项?