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');