jQuery-UI自动完成插件和Blackberry Autocompleter

时间:2012-04-09 20:34:35

标签: jquery-ui blackberry jquery-mobile

我在jquery移动框架上使用自动完成jquery-ui插件。此设置适用于除Blackberry平台之外的所有移动设备。水印显示正确,所以我知道javascript已启用并正常工作但是当用户开始输入时,看起来Blackberry正在覆盖并显示其自己的自动填充/填充文本选项,当用户选择jquery插件未触发时。

在桌面浏览器上我可以粘贴文本,它可以正常工作。它似乎只与Blackberry移动设备有关。

关于如何通过代码禁用Blackberry自动填充功能的想法?

THX

2 个答案:

答案 0 :(得分:0)

您可以在输入标记上设置autocomplete="off"属性:

<input autocomplete="off" .../>

来源:http://davidbcalhoun.com/2010/using-mobile-specific-html-css-javascript

答案 1 :(得分:0)

你可以试试这个:

<input autocomplete="off" .../>

但它不适用于(某些?)BlackBerry设备。他们忽略了属性。可能的解决方法/ hack是将输入类型设置为“email”,因为它们从不在bb上进行自动更正。

通过:disable spelling assistance in HTML for mobile devices