Jquery attr("checked") 返回checked或undefined 获取选中失效解决方案

jq1.6之前版本获取方式
<input type='checkbox' id='cb'/>
<script>
//获取是否选中
var isChecked = $('#cb').attr('checked');

//设置选中
$('#cb').attr('checked',true);
</script>

jq1.6之后版本获取方式

<input type='checkbox' id='cb'/>
<script>
//获取是否选中
var isChecked = $('#cb').prop('checked');
//或
var isChecked = $('#cb').is(":checked");
//设置选中
$('#cb').prop('checked',true);
</script>

上一篇:BAT大厂面试流程剖析


下一篇:201703 ABAP面试题002