radio选中第一次有效,多次无效问题,原因是多次选择同一个name的<input type=radio>, 同一个name的多个input中checked有多个了,造成多次选择无效
首先在第二次选择时,把之前选中的位false
$("#input:radio").each(function()
{
if ($(this).attr('checked')){
$(this).attr('checked' ,false);
}
});
$("input:radio[name='popup'][value=1]").prop("checked","checked");
最好用prop,如果用attr的话可能不生效
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。