jquery添加属性checked无效
问题:
$("input[name='System']").attr("checked",true);
执行后并没有勾选成功,为何不起作用?
解决:
$("input[name='System']").prop("checked",true);
原因:
这里用attr只是为元素添加了checked=“checked”的属性,但是并没有使checked的动作生效,利用prop是可以直接将属性生效的方法。
问题:
$("input[name='System']").attr("checked",true);
执行后并没有勾选成功,为何不起作用?
解决:
$("input[name='System']").prop("checked",true);
原因:
这里用attr只是为元素添加了checked=“checked”的属性,但是并没有使checked的动作生效,利用prop是可以直接将属性生效的方法。