用于具有大量元素的组合框替代的良好Javascript组合框是什么?

5

我有一个页面,其中我的组合框有数百个元素,这使得很难选择我想要的一个项目。是否有一个良好的Javascript替代品,可以比原来更好地完成此任务?

<select id="field-component" name="field_component"> 
                  <option selected="selected">1</option><option>2</option>...
</select>

有没有类似于“Intellisense”自动完成的功能?
7个回答

6

HTML 5中有一个标准的下拉框。

目前只有Opera支持它,但如果你恰好是时光旅行者或编写仅适用于Opera的应用程序,这是一个不错的解决方案 :)

<input type=text list=listid>
<datalist id=listid>
  <select><option>1<option>2</select>
</datalist>

3
你有一个dhtmlCombo,使用ajax在填充输入字段时检索数据。
dhtmlxCombo是一个跨浏览器的JavaScript组合框,具有自动完成功能。
它扩展了基本的选择框功能,以满足最新Web应用程序的要求。
dhtmlxCombo可以从现有的HTML SELECT转换或通过JavaScript填充。支持AJAX,它还可以动态地从服务器数据源获取列表值。

我见过的最好的。不过很遗憾它不是免费的 :( - Eldamir

3

0

0

0

0

小提示:如果选择框当前处于焦点状态,您可以在键盘上输入文字,它将带您到以该文本开头的选项,因此在美国州名下拉菜单中输入“k-e-n”将自动选择“肯塔基州”选项。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接