嗨我有多个复选框,下面是我有一个按钮,它会根据复选框选择过滤数据。
当我点击过滤器按钮时,它会转移到其他页面,当我点击后退按钮时,复选框会重新检查。
但我希望当我点击后退按钮时,复选框应该取消选中。
任何帮助。
答案 0 :(得分:12)
您可以使用jQuery重置页面加载上的复选框
$('input:checkbox').prop('checked', false);
Demo(永远不会检查复选框,因为onload
正在摆脱checked
财产)
ondomready
(将以下代码放在文档中的任何位置)
$(document).ready(function(){
$('input:checkbox').prop('checked', false);
});
答案 1 :(得分:2)
对于遇到类似问题的用户,将autocomplete="off"
添加到复选框可能会有所帮助。
答案 2 :(得分:1)
单击后退按钮时尝试此操作 使用Jquery清除复选框
$("input[type='checkbox']").each( function() {
$(this).removeAttr('checked');
});
答案 3 :(得分:1)
您可以使用以下代码:
window.onbeforeunload = function() {
//unchecked your check box here.
$("input[type='checkbox']").prop('checked', false)
};