Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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 使用Chrome重新选择背面/正面的选择框?_Javascript_Html - Fatal编程技术网

Javascript 使用Chrome重新选择背面/正面的选择框?

Javascript 使用Chrome重新选择背面/正面的选择框?,javascript,html,Javascript,Html,我有一个选择框,可以通过ajax更改下面的表单。如果有人更改表单,请单击“后退”按钮,然后单击“前进”按钮。表单更改将重置,但选择框仍显示相同的值 如何进行硬页面刷新或使选择框保留其默认选定值?您的选择元素上可能有一个onchange事件处理程序。在文档加载或文档准备就绪时触发相同的事件处理程序。根据地址栏中的值重置选择框 每次地址栏中出现所需地址时,只需重置复选框的状态 检测到浏览器地址的更改后,可以使用一些简单的jQuery,例如: if (address === 'foobar.com/w

我有一个选择框,可以通过ajax更改下面的表单。如果有人更改表单,请单击“后退”按钮,然后单击“前进”按钮。表单更改将重置,但选择框仍显示相同的值


如何进行硬页面刷新或使选择框保留其默认选定值?

您的选择元素上可能有一个onchange事件处理程序。在文档加载或文档准备就绪时触发相同的事件处理程序。

根据地址栏中的值重置选择框

每次地址栏中出现所需地址时,只需重置复选框的状态

检测到浏览器地址的更改后,可以使用一些简单的jQuery,例如:

if (address === 'foobar.com/whatever') {
    $('input[name=foo]').attr('checked', false);
}

如果选中了复选框,上面的代码将简单地取消选中复选框。一旦你发现你回到了你所指的地址,就做这个检查。

我没有考虑过。谢谢