var loseWeightIndex = $('input:radio[name="LoseWeightIndex"]'); loseWeightIndex.each(function () { $(this).removeAttr("checked"); });
我想去掉radio选中,无论是.arrt("checked",false)和.removeAttr("checked")都没有用。
loseWeightIndex调试时是有5条input:radio记录的,这个没错。
用prop替代attr试试
$('#id1').prop('checked',true)
$('#id2').prop('checked',false)
循环那部分改成这样试试:
loseWeightIndex.forEach(function (radio) {
radio.removeAttr("checked");
});