это конкретно про МОБИЛЬНОЕ САФАРИ. давайте не будем обсуждать другие браузеры.
хорошо, у меня есть форма, которая работает с автозаполнением Safari на Mac, она также работает в мобильном Safari, если я удалю jQuery Mobile. однако, как только у меня запускается 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