javascript - 如何在 Materialise CSS 框架中添加对 select 的搜索

标签 javascript jquery css materialize

我是 Materialise CSS 框架的新手,我正在寻找可搜索的选择。

我添加了选择组件,但现在我希望它是可搜索的,以便用户可以从下拉选项中搜索值并选​​择值。

提前致谢

最佳答案

此问题的另一个解决方案是在使用 Autocomplete 时设置 minLength:0 - 这本质上会触发焦点上的下拉选项,并允许搜索或选择。

HTML:

<input type="text" id="autocomplete-input" class="autocomplete">
<label for="autocomplete-input">Autocomplete</label>

JS:

var elems = document.querySelectorAll('.autocomplete');
var instances = M.Autocomplete.init(elems, {
   data: {
      "Apple": null,
      "Microsoft": null,
      "Google": 'https://placehold.it/250x250'
      },
   minLength: 0, 
});

Codepen here .

关于javascript - 如何在 Materialise CSS 框架中添加对 select 的搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42130187/

相关文章:

css 根据页面变化 - 而不是不同的文件

javascript - $ 函数不工作(丢失?)

javascript - 在javascript中创建的div结构与实际的DOM不同

javascript - 如何使用 CSV 文件内容创建嵌套菜单

css - 使用元素的伪元素的复杂行为

css - css 3 中是否有任何 css 类分组 css 类?

javascript - 如何仅使用 JavaScript 从 <tbody> 中删除每第三行?

javascript - 用等效的 HTML 替换字符串。除了 <a> 标签

javascript - 在 Safari 和 iOS 上捕获麦克风

javascript - 嵌入雅虎!使用 IE11 的视频失败