我想在浏览页面时使用 js 在 MVC 中保存状态。我尝试了以下所有技巧。没有任何警报出现?
如果将代码放在 webform 站点的页面中,所有警报都会出现,但如果将代码放在 MVC 站点的页面中,则不会出现任何警报。在 MVC 3 页面中,当用户按下浏览器的“上一个”按钮时,我想找到一个使用 javascript 保留复选框状态的地方。
我不能使用服务器端代码,例如 如何处理 ASP.NET MVC 表单中的复选框?或在 ASP.NET MVC 中维护动态复选框列表的状态,因为我们需要嵌入现有的 js 代码
感谢其他理想的任何帮助。
<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>