【发布时间】:2011-05-29 01:40:40
【问题描述】:
客户端正在页面上寻找一个类似于下拉选择框且行为类似于下拉选择框的控件,但您可以在其中输入。
该页面最初将在下拉选择框中加载数千个项目。他们不想显示所有结果,而是想在文本框中输入他们正在寻找的单词的一部分并过滤结果集。
客户明确表示他们希望有一个可以接受文本的选择框。这样的控制存在吗?这是我必须自己破解的东西吗?有人可以建议如何最好地解决这个问题吗?
【问题讨论】:
-
没有原生元素,但有很多 JavaScript 替代品。你会用jQuery吗?
-
我第二个jQuery;特别是 jQueryUI 自动完成控件:jqueryui.com/demos/autocomplete
-
@dudeNumber4 你应该写这个作为答案。
-
@bazmegakapa 我会留意水蛭。除了这个家伙,没有人会为此获得代表。
-
这将是 HTML5 数据列表未来的工作,但目前几乎不存在对它的支持。那个 jQuery 自动完成控件或组合框插件应该可以为您解决问题。
标签: html