javascript - Jquery:在您键入时过滤下拉列表

标签 javascript jquery jquery-plugins

<分区>

我使用了一个原型(prototype)插件,它可以在您键入时过滤下拉列表的内容。因此,例如,如果您在文本框中键入“cat”,则只有包含子字符串“cat”的项目才会作为选项保留在下拉列表中。

有人知道可以做到这一点的 jquery 插件吗?

最佳答案

我只是在寻找类似的东西,而我需要的最好的似乎是 JQuery UI MultiSelect .它将多选框变成一个非常漂亮的双 ListView ,在主列表上进行实时过滤。

编辑:新发展!

"Chosen is a JavaScript plugin that makes long, unwieldy select boxes much more user-friendly. It is currently available in both jQuery and Prototype flavors."

我完全在使用 Chosen在可预见的 future 所有选择使用的项目。

关于javascript - Jquery:在您键入时过滤下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/706906/

相关文章:

javascript - 如何使用 Webpack 在 Vue.js 单文件组件中导入 json 文件

javascript - jQuery 元素完全加载后如何执行单击事件?

javascript - 在 javascript 中,如何从对象数组中删除一个元素?

javascript - 有没有办法像 HTML5 <p> 标签一样将文本插入到 HTML5 SVG 中?

javascript - 鼠标悬停在 d3.js 中无法通过将其附加到圆圈来工作

javascript - 保护对 Web 服务的 JavaScript 请求

javascript - 如何将地球按钮添加到 Google map

javascript - 过滤/搜索合并行中的表

jquery - 使用jquery设置多个属性

jquery - 如何使用 jQuery 生成 TinyURL