jQuery $.ajaxの1つであるloadメソッドを利用した際にIEでキャッシュされてしまいloadした内容が更新されなかった。
調べてみると、$.ajaxSetupでディフォルトを「キャッシュしない」にすることができる。
これを施した後にloadすると更新した内容がすぐに反映された。
$.ajaxSetup({
cache: false // キャッシュしない
});
$('.tmenu').load('side-menu.html');
jQuery $.ajaxの1つであるloadメソッドを利用した際にIEでキャッシュされてしまいloadした内容が更新されなかった。
調べてみると、$.ajaxSetupでディフォルトを「キャッシュしない」にすることができる。
これを施した後にloadすると更新した内容がすぐに反映された。
$.ajaxSetup({
cache: false // キャッシュしない
});
$('.tmenu').load('side-menu.html');