我有 asp.net 页面有复选框。
如果我选中复选框并转到不同的页面并使用浏览器的后退按钮返回第一页,则尽管选中了复选框,但 Chrome 和 IE 中的以下 jquery 代码会失败。
$('#keywordsdiv input[type=checkbox]').each(function () {
attarr += this.checked ? "," + $(this).val() : "";
});
这在 FF 中完美运行。
如果我从页面调用该函数,此脚本也适用于 Chrome 和 IE。
我已经确认 Chrome 和 IE 运行代码块,但他们认为复选框未选中,尽管它已选中。
知道发生了什么吗?