这里是[ctrl+R刷新]和[F5]状态时候取消checkbox的选中状态【建议使用折中方法】:
$("#inputnameid").parent().removeClass('checked').find(":checkbox").attr("checked", false);
这是[ 正常执行方法]后取消checkbox的选中状态【这种方法取消的checkbox要再次点击2下才能被选中,治标不治本,我感觉这不是真正的取消(感觉),不是input的checked属性的取消和选中】:
$("#inputnameid").parent().removeClass('checked');
控制台结构代码:
1、未选中
<span>
<input id="inputnameid" class="form-control" type="checkbox">
</span>
2、选中
<span class="checked">
页面代码就是一个checkbox的input表单元素。
2、选中
<span class="checked">
<input id="inputnameid" class="form-control" type="checkbox">
</span>