在IE中,这段代码不起作用;未选中该复选框。在其他浏览器中,它工作正常。
if (obj != null) {
$.each(obj, function (i, tabRole) {
$(":checkbox[value=" + tabRole.TabID+"]").prop("checked", "true");
});
}
答案 0 :(得分:0)
尝试使用
$(":checkbox[value=" + tabRole.TabID+"]").prop("checked", "checked");
代替。即使某些浏览器可能支持这些值,也会检查html中checked属性的值,而不是true或false。