JavaScript:如何在表单提交后保持单选按钮处于选中状态?
使用(普通的)JavaScript,在用户提交表单后,如何维护单选按钮的“选中”值 我有两个表,一个用于本地存储,另一个使用数据库。如果用户想要在这些表之间切换,只需选中“收音机”框即可 当用户使用数据库表更新表单时,页面将重新加载,并且本地存储将变为“选中”,即使数据库表仍显示。JavaScript:如何在表单提交后保持单选按钮处于选中状态?,javascript,html,forms,http,radio-button,Javascript,Html,Forms,Http,Radio Button,使用(普通的)JavaScript,在用户提交表单后,如何维护单选按钮的“选中”值 我有两个表,一个用于本地存储,另一个使用数据库。如果用户想要在这些表之间切换,只需选中“收音机”框即可 当用户使用数据库表更新表单时,页面将重新加载,并且本地存储将变为“选中”,即使数据库表仍显示。 您可以这样做,如果表单提交表单,它会在URL中重新加载带有“本地”或“社区”的页面(取决于选择的广播框) 然后添加如下内容: <script type="text/javascript"> $(docum
您可以这样做,如果表单提交表单,它会在URL中重新加载带有“本地”或“社区”的页面(取决于选择的广播框) 然后添加如下内容:
<script type="text/javascript">
$(document).ready(function () {
if(window.location.href.indexOf("#community") > -1) { // check if URL contains #community in it
document.getElementById("myCustomCheckBox").checked; // set your checkbox checked
}
});
</script>
$(文档).ready(函数(){
if(window.location.href.indexOf(“#community”)>-1{//检查URL中是否包含#community
document.getElementById(“myCustomCheckBox”).checked;//选中复选框
}
});
您还可以避免重新加载页面,并使用AJAX在不重新加载的情况下实现同样的效果,但是如果出于某种原因需要重新加载,我可以考虑上面的解决方案