首页 新闻 会员 周边 捐助

MVC 单选按钮 设置

-1
悬赏园豆:40 [待解决问题]

页面上有2组按钮 一组是A,B,另一组是 课程 怎么实现当选择A时,只有数学,英语,语文可以选择,将体育,音乐,美术单选按钮设为不可选 当选择B时,只有体育,音乐,美术 可以选择,将 数学,英语,语文 设置为不可选 Change 函数该怎么写,<%=Html.RadioButton("Name.pType", 1, new { onclick = "Change(this)" })%>A    %=Html.RadioButton("Name.pType", 2, new { onclick = "Change(this)" })%>B<%=Html.RadioButton("Name.type",0) %>数学   <%=Html.RadioButton("Name.type",1) %>语文   <%=Html.RadioButton("Name.type",2) %>英语   <%=Html.RadioButton("Name.type",3) %>体育   <%=Html.RadioButton("Name.type",4) %>音乐   <%=Html.RadioButton("Name.type",5) %>美术  

flover的主页 flover | 初学一级 | 园豆:162
提问于:2012-04-24 13:00
< >
分享
所有回答(3)
0
function changeSex(){
       
var rdolist = document.getElementsByName("rdolist");
       
if(rdolist[1].checked)
            rdolist
[2].checked =true;
       
else
            rdolist
[1].checked =true;
   
}
把这个按你的条件改一下,就可以了。
悟行 | 园豆:12559 (专家六级) | 2012-04-24 13:14
0

你的意思是单选按钮变成多选了是吧    

 

radiobutton有一个属性叫groupName  你把所有radiobutton控件的groupName改成一样就可以了

 

希望能帮你解决你那个问题.......

┢┦偉 | 园豆:1240 (小虾三级) | 2012-04-24 16:01

我做了Demo测试了滴.....

支持(0) 反对(0) ┢┦偉 | 园豆:1240 (小虾三级) | 2012-04-24 16:02
0

1.用jquery获取选中的radio,A和B的name属性肯定是一样的,所有可以获取到一个选中的

2.判断选中的radio的value值是什么,假如是A设置那几个radio禁用,反之

 

和一楼的方法有点像,这个办法比较死,不知道谁想到简单点的

apple_my_love | 园豆:206 (菜鸟二级) | 2012-08-01 22:46
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册