【问题标题】:Is it possible for changing HTML 5 Datalist autocomplete behavior?是否可以更改 HTML 5 Datalist 自动完成行为?
【发布时间】:2014-11-05 17:24:19
【问题描述】:

有一个问题:我在我的项目中使用了很多输入数据列表的组合来实现其自动完成功能。但让我烦恼的一件事是自动完成总是“面向左”的。
即:如果您在选项中有 [apple,banana,orange] 并且您键入“pp”,它将不会被检测到。
我需要的是像'%keyword%'这样的SQL。

我看到 JQueryUI 自动完成功能提供了我所需要的: Changing HTML datalist autocomplete behavior

但如果可能,我想避免使用外部库。有什么建议? 之前谢谢!

【问题讨论】:

    标签: html autocomplete datalist


    【解决方案1】:

    每个浏览器实现此功能的方式不同。

    如果您输入“pp”,Firefox 将匹配“apple”,因为它匹配包含“pp”作为子字符串的元素。

    其他浏览器只会匹配以“pp”开头的元素。

    看到这个:html datalist element auto suggest behavior

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-13
      • 1970-01-01
      • 1970-01-01
      • 2015-08-07
      • 2011-11-07
      • 1970-01-01
      • 2018-09-07
      相关资源
      最近更新 更多