加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

js单选按钮选中

(2018-11-28 10:55:51)
分类: JQUERY/JS(7/26)
$("input[type='radio'][name='doc_pass_"+docexpertid+"'][value='"+doc_pass+"']").attr("checked","checked");


控制单选按钮不选中
$("input[type='radio'][name='doc_pass']").click(function(){
var vvv = $(this).val();
if(vvv>0){
$("input[type='radio'][name='value_9'][value='4']").attr('checked',false); 
$("input[type='radio'][name='value_9'][value='3']").attr('checked',false); 
$("input[type='radio'][name='value_9'][value='2']").attr('checked',false); 
$("input[type='radio'][name='value_9'][value='1']").attr('checked',false);
}
});


以上代码经常不行,修改成以下代码即可(attr改成prop)
var all1 = parseInt($('#value_13').val());
var index1 = 0;
if(all1>=85){index1=1;}else if(all1>=70 && all1<=84){index1=2;}
else if(all1>=60 && all1<=69){index1=3;}else if(all1<=59){index1=4;}
$("input[type='radio'][name='value_14'][value='1']").prop("checked",false); 
$("input[type='radio'][name='value_14'][value='2']").prop("checked",false);
$("input[type='radio'][name='value_14'][value='3']").prop("checked",false);
$("input[type='radio'][name='value_14'][value='4']").prop("checked",false);
if(index1>0){
$("input[type='radio'][name='value_14'][value='"+index1+"']").prop("checked","checked"); 
}

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有