ページをブラウズするときにjsを使用してMVCで状態を維持したい。以下のすべてのトリックを試しました。アラートが表示されませんか?
コードが Web フォーム サイトのページに配置されている場合はすべてのアラートが表示されますが、MVC サイトのページに配置されている場合は表示されません。MVC 3 ページで、ユーザーがブラウザの「前へ」ボタンを押したときに、javascript を使用してチェックボックスの状態を保持する場所を見つけたいと考えています。
ASP.NET MVC フォームでチェックボックスを処理する方法などのサーバー側コードを使用できません 。または、既存のjsコードを埋め込む必要があるため、ASP.NET MVCでチェックボックスの動的リストの状態を維持します
他の理想の助けに感謝します。
<body onunload="">
<script type="text/javascript">
alert('press previous button, reload1');
alert('press previous button, reload2');
history.navigationMode = 'compatible';
$(document).ready(function () {
//wire up checkboxes. //$("input[name='element12']") //($"input[name="addedFav"]")
// $("input[name='addedFav']").live('change', function (e) {
alert('press previous button, reload3');
});
window.onload = function () { alert('press previous button, reload4'); };
</script>
<a href="http://stackoverflow.com">click me, then press the back button</a>
</body>