jquery.ajaxを使用していくつかのアクションを実行するWebページがあります。ajaxアクションを呼び出し、ブラウザーを閉じてから開くと、ajaxによって行われた変更が表示されません。開くときにブラウザにページを更新させるにはどうすればよいですか?
質問する
620 次
2 に答える
3
<head>
これをセグメントに追加します。
<meta http-equiv="cache-control" content="no-cache">
これにより、ページをロードするたびにブラウザがページを再ロードする必要があります
ajax がキャッシュされないようにする方法は次のとおりです。
$.ajax({
url: "test.html",
cache: false
}).done(function( html ) {
$("#results").append(html);
});
于 2013-03-18T13:02:14.983 に答える
1
提示されたソリューションに参加してみてください。location.reload()
ブラウザはページを無限にリロードするため、機能しません。
document.read() で webserver への ajax 呼び出しを試みます。これは、ページ上の何かが変更されたかどうかのみをチェックします。現在のページ コンテンツに直面し、必要に応じて更新します。cache
ajax 呼び出しにはパラメーターが必要です。呼び出さないと、以前の状態が返されます。
于 2013-03-19T09:39:17.150 に答える