gpt4 book ai didi

safari - jQuery Mobile 禁用 Mobile Safari 自动填充

转载 作者:行者123 更新时间:2023-12-02 20:47:25 25 4
gpt4 key购买 nike

这是专门针对 MOBILE SAFARI 的。我们不讨论其他浏览器。

好吧,我有一个可以在 Mac 上使用 Safari 的自动填充功能的表单,如果我删除 jQuery Mobile,它也可以在 Mobile Safari 中使用。但是,一旦我触发 jQuery Mobile,移动 Safari 中的自动填充按钮/功能就会停止响应。 “自动填充”按钮呈灰色。

谁能解释一下这个吗?谢谢

** 更新/~答案 **

jQuery Mobile [v1.0a4.1] 刚刚启动并设置:

this.setAttribute("autocomplete", "off");

var textInputs = allControls.filter( "input[type=text]" );

...这让一切变得不同。

参见:https://github.com/jquery/jquery-mobile/issues/785

最佳答案

我相信我读到此问题已在版本 1.1 中更新,并且已修复。

如果不是,那么您没有理由不能在需要的地方重置它,无论是在每页基础上,还是在全局范围内......

每页:

$(document).delegate('yourpage','pageinit',function(){
$(‘input[type=text]‘).attr(‘autocomplete’,'on’);
});

全局:

 $(document).bind('mobileinit',function(){
$(‘input[type=text]‘).attr(‘autocomplete’,'on’);
})

修复时的自动完成来自 http://ranservices.com/2011/11/jquery-mobile-breaks-autofill-on-iphone/

关于safari - jQuery Mobile 禁用 Mobile Safari 自动填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5940702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com