3

Google Chrome ブラウザのログイン フォーム フィールドに問題があります。入力のあるフォームがあり、ページのリロード (更新) 後に値を空にしたい。私はjQueryを使用しました:

$(document).ready(function(){
    $("form input[name=user_login]").val("");
})

しかし、Chrome ではこのソリューションは機能せず、フィールドは記憶された値に設定されます。

4

2 に答える 2

5

属性 autocomplete=off を設定すると、コンテンツは保存されません。

ドキュメントを確認してください。

于 2014-01-23T08:38:09.683 に答える
2

HTMLでこれを試してください

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">

詳細については、このリンクを参照してくださいhttp://www.i18nguy.com/markup/metatags.html

------編集1-----

クロムでこのフィドルを試してみてください:

http://jsfiddle.net/nQ5sQ/1/

私はidで実行しましたが、完全に正常に動作します。これはキャッシュの問題ではありません。ページの準備ができてjQueryスクリプトを起動すると、キャッシュは実行されません。あなたの仮説でさえ間違っているようです。デバッグするために同じhtmlとjqueryコードを投稿してください

于 2012-09-05T09:19:12.050 に答える