JQuery の $(document).ready 機能を使用して jqGrid インスタンスをセットアップするコードを使用しています。戻るボタンをクリックしてページに戻った場合でも、コードが起動されるようです。
簡素化されたテスト ページでは、[戻る] ボタンをクリックして到達したときに、同様の準備完了関数が呼び出されません。
<html>
<head>
<script type="text/javascript" src="/JQuery/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
alert('ready');
})
</script>
</head>
<body>
<p>Index View</p>
<a href="detail.html">Detail</a>
</body>
</html>
この動作の違いの原因をどこで探すべきかについてのヒントを教えていただけますか?
この質問への回答でいくつかの関連情報を見つけましたが、過度にアクティブな Ready イベントを含むページには、アンロード用に登録されたイベント ハンドラーがありません。