在jsp重新加载时保持复选框状态

时间:2017-05-12 14:24:47

标签: javascript java jquery jsp

我有代码,我希望在从控制器返回后重新加载jsp页面时保留多个复选框状态(选中)。我可以成功检索sesssion中的选定值但是无法选中复选框。 我的代码段如下:

wc

1 个答案:

答案 0 :(得分:0)

首先使用document.ready仅在页面完全加载时执行此操作。 另外,使用.prop()来设置检查状态

// only when page fully loads
$(document).ready(function() {
   // use prop
   $('.myCheckbox').prop('checked', true);
});

您还应该确保$("#\"removebasket"+<%=portarray[i]%>+"\"")在重新加载时查看页面来源是正确的