2012-12-11 98 views
0

我有单选按钮actualdays_month,只有工作日。 我的要求是如果我按一个rdb,那么另一个rdb必须禁用。这里既有ID和名称相同的所有单选按钮启用/禁用基于另一个单选按钮

<label><input type="radio" name="salarycalenderyears" value="ActualDays_Month" checked="checked" id="salarycalenderyears" title="">Actual Days/Month</label><br> 

只有工作日
只有工作日+ WH
只有工作日+ WH + PH

+2

伙计,更多代码... –

+0

你尝试了什么?你遇到的具体问题是什么? –

+0

你不需要禁用它们。如果您有一组单选按钮,则默认行为是,如果您选择一个,则取消选择其他选项。 –

回答

0

这是你想要什么做http://jsfiddle.net/beradrian/cAdmu/

function onChange() { 
    $("[name='type']").each(function() { 
     var disabled = !this.checked; 
     $("[name='" + this.value + "']").each (function() { 
      this.disabled = disabled; 
     }); 
    }); 
} 

onChange(); 
$("[name='type']").change(onChange); 
相关问题