良好的Javascript组合框替换组件箱与大量的元素?

Epa*_*aga 5 html javascript combobox dhtml

我有一个页面,我的组合框有数百个元素,这使我很难选择我想要的一个项目.有没有一个好的Javascript替代品,会做得更好

<select id="field-component" name="field_component"> 
                  <option selected="selected">1</option><option>2</option>...
</select>
Run Code Online (Sandbox Code Playgroud)

是否有"智能感知"的东西 - 像自动完成?

Kor*_*nel 6

在HTML 5中有标准的组合框.

目前只有Opera支持它,但如果您恰好是时间旅行者或编写仅限Opera的应用程序,那么这是一个很好的解决方案:)

<input type=text list=listid>
<datalist id=listid>
  <select><option>1<option>2</select>
</datalist>
Run Code Online (Sandbox Code Playgroud)


Von*_*onC 3

http://www.dhtmlx.com/images/logo_combo.gif
您有dhtmlCombo,在填写输入字段时使用 ajax 检索数据。

dhtmlxCombo 是一个具有自动完成功能的跨浏览器 JavaScript 组合框。

它扩展了基本的选择框功能,以满足最新 Web 应用程序的要求。

dhtmlxCombo 可以从现有的 HTML SELECT 转换或使用 JavaScript 填充。支持AJAX,还可以动态从服务器数据源获取列表值