$('.tr1').each(function(){ $(this).find('input').validatebox({ novalidate:true }); $(this).hide(); }); $('#btn').click(function(){ if( $(this).val() == '01' ){ $('.tr2').each(function(){ $(this).find('input').validatebox({ novalidate:true }); $(this).hide(); }); $('.tr1').each(function(){ $(this).find('input').validatebox({ required: true, validType: 'email' }); $(this).show(); }); }else if( $(this).val() == '02' ){ $('.tr2').each(function(){ $(this).find('input').validatebox({ required: true, validType: 'email' }); $(this).show(); }); $('.tr1').each(function(){ $(this).find('input').validatebox({ novalidate:true }); $(this).hide(); }); } });
<tr class="tr2"> <td width="100px" align="right">aaaaa</td> <td width="100px"><input type="text" id="ii1" name="ii1" style="width:300px;" class='easyui-validatebox'/></td> </tr> <tr class="tr1"> <td width="100px" align="right">bbbbb</td> <td width="100px"><input type="text" id="ii2" name="ii2" style="width:300px;" class='easyui-validatebox'/></td> </tr>