Так что визуально они имеют правильное поведение. Только 1 радиокнопка в наборе проверена, и флажок проверяется/отменяется в ответ на нажатие, но, похоже, при проверке состояния входов в консоли это не так. Поэтому у меня есть:HTML-радио и флажки, не проверяющие/снятие флажка внутри.
<input id="addon-fixed" type="checkbox" value=True checked />
<input id="addon-type0" name="addon-type" type="radio" checked/>Addon<br>
<input id="addon-type1" name="addon-type" type="radio"/>Cutout
Но независимо от того, что я нажимаю поведение всегда то же самое
$('#addon-fixed').attr('checked') // always there
$('#addon-type0').attr('checked') // always there
$('#addon-type1').attr('checked') // always undefined
Попробуйте с '.prop()' - Кроме того, когда вы используете их? – tymeJV