【发布时间】:2012-02-28 16:40:38
【问题描述】:
一旦我将<input> 元素的type 更改为html5 类型search,jQuery 的自动完成功能就不再起作用了。
我使用 jQuery Mobile,我正在尝试使用 "search" input type 和 jQuery UI Autocomplete
【问题讨论】:
标签: jquery html jquery-ui search autocomplete
一旦我将<input> 元素的type 更改为html5 类型search,jQuery 的自动完成功能就不再起作用了。
我使用 jQuery Mobile,我正在尝试使用 "search" input type 和 jQuery UI Autocomplete
【问题讨论】:
标签: jquery html jquery-ui search autocomplete
这是因为jQuery UI Autocomplete 只选择带有type="text" 的元素
您是否尝试使用 id 选择器将自动完成附加到元素?
【讨论】:
$("#address").autocomplete({"source":fetch_address,"select":select_address});
使用:
<input type="text" data-type="search" />
将提供与
相同的视觉结果<input type="search" />
但是 autoComplete 插件仍然可以工作,也被 type="search" 破坏了,
https://github.com/commadelimited/autoComplete.js
还可以修复 jQuery UI 自动完成功能吗?
【讨论】: