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>

原文地址:https://www.cnblogs.com/LiHeQ/p/4311081.html