これは特にモバイルサファリに関するものです。他のブラウザについては議論しないでください。
よし、Mac で Safari の AutoFill で動作するフォームを手に入れた。jQuery Mobile を削除すれば、Mobile Safari でも動作する。ただし、jQuery Mobile を起動するとすぐに、モバイル Safari の AutoFill ボタン/機能が応答を停止します。「オートフィル」ボタンはグレー表示されています。
誰でもこれを説明できますか?ありがとう
**更新/〜回答**
jQuery Mobile [v1.0a4.1] を起動して設定します:
this.setAttribute("autocomplete", "off");
の上
var textInputs = allControls.filter( "input[type=text]" );
...それがすべての違いになります。