使用法は次のとおりです:
$( "#panel").load("test.asp");
//ページがロードされると、ID が #panel の DOM 要素内の test.asp のコンテンツが読み込まれます。
ただし、test.asp ファイルの内容を変更し、IE ブラウザで上記の方法を使用してファイルを再ロードすると、ID #panel No の DOM 要素の内容が表示されます。変化が発生しましたが、どこで問題が発生しているのでしょうか?リロード後、IE ブラウザは変更された test.asp をサーバーから再ダウンロードせず、以前にロードされた未変更の test.asp ファイルを IE キャッシュから直接読み込んだため、#panel 要素のコンテンツが最初に表示されたことがわかりました。変わっていない。
したがって、上記の方法を使用する前に、IE キャッシュにファイルを読み込むためにこの方法を無効にする必要があります。方法は次のとおりです:
//このメソッドを使用して、ロード メソッドを呼び出す前にロード メソッドが IE キャッシュ ファイルを呼び出すことを禁止します
$.ajaxSetup ({
キャッシュ: false
}) ;