Tag: 仍然存在

在页面刷新后检查复选框

我有几个复选框。 当单击/选中任何一个并单击搜索按钮时,将获取它们的值并作为查询字符串传递给URL并刷新返回与传递的查询值匹配的结果的页面。 像这样:mysite.com/result.aspx?k=”Hospital“或”办公室“或”紧急“ 我能够在’k =’之后获取值。 我将“医院”或“办公室”或“紧急”捕获并存储在变量中。 现在我需要在页面重新加载后根据这些值重置复选框的选中状态,并忘记控件的先前状态。 我无法继续前进。 有人能帮我吗? var checkedOnes=decodeURI(location.href.match(/\&k\=(.+)/)[1]); if (value.length == 2) { $(‘input[name=”LocType”][value=”‘ + value[1] + ‘”]’).prop(‘checked’, true); } 这是我捕获复选框值并传递给URL的方式: var checkboxValues = $(“input[name=LocType]:checked”).map(function() { return “\”” + $(this).val() + “\””;}).get().join(” OR “); window.location= url+checkboxValues; HOSPITALS   PHYSICIAN OFFICES   EMERGENCY CENTERS   OUT-PATIENT CENTERS   FACILITIES GO