Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何取消选中“后退”按钮上的复选框?_Javascript_Jquery_Html_Checkbox - Fatal编程技术网

Javascript 如何取消选中“后退”按钮上的复选框?

Javascript 如何取消选中“后退”按钮上的复选框?,javascript,jquery,html,checkbox,Javascript,Jquery,Html,Checkbox,您好,我有许多复选框,下面有一个按钮,它将根据复选框选择过滤数据。。 当我点击filter按钮时,它将转移到其他页面,当我点击back按钮时,复选框将被选中 但我想,当我点击后退按钮,然后复选框应该取消选中 任何帮助。您可以使用jQuery重置页面加载上的复选框 $('input:checkbox').prop('checked', false); (复选框将永远不会被选中,因为onloadam正在清除checkedproperty) ondomready(将下面的代码放在文档中的任意位置

您好,我有许多复选框,下面有一个按钮,它将根据复选框选择过滤数据。。

当我点击filter按钮时,它将转移到其他页面,当我点击back按钮时,复选框将被选中

但我想,当我点击后退按钮,然后复选框应该取消选中


任何帮助。

您可以使用jQuery重置页面加载上的复选框

$('input:checkbox').prop('checked', false);
(复选框将永远不会被选中,因为
onload
am正在清除
checked
property)

ondomready
(将下面的代码放在文档中的任意位置)


单击“后退”按钮时尝试此操作 使用Jquery清除复选框

$("input[type='checkbox']").each( function() {
$(this).removeAttr('checked');
});

您可以使用以下代码:

window.onbeforeunload = function() {
         //unchecked your check box here.  
      $("input[type='checkbox']").prop('checked', false)
 };

对于有类似问题的人,将
autocomplete=“off”
添加到复选框可能会有所帮助


我已经学习了
,如何在页面加载时使用它?@javakillerღ 等等,我将编辑我的答案,但为此,您需要jquerylibrary@JavaCuriousღ 编辑我的回答请注意(在一般情况下)。@FelixKling是不是可以用一个简单的
来做一些事情,或者我遗漏了一些东西?重新标记你的问题,因为这在纯HTM中是不可能的。你是一个救命恩人。谢谢。@ohkts11非常感谢。你是个英雄。
window.onbeforeunload = function() {
         //unchecked your check box here.  
      $("input[type='checkbox']").prop('checked', false)
 };