I need that a field text is required ONLY if certain radio buttons are selected: In this case only if "Resp. Inscripto", "Iva Exento" or "Monotributo" values are selected (any of them). If someone selects "Consumidor Final" then the text input is not required.
I am using this code but it doesnt work.
What am I doing wrong?
    <script type="text/javascript">
    $(function(){
        $('#form1').validate({
  rules: {
    contrato_cuit: { 
     required: '#contrato_cuittipo[value="Resp. Inscripto"]:checked'
    },
    contrato_cuit: { 
     required: '#contrato_cuittipo[value="IVA Exento"]:checked'
    },
    contrato_cuit: { 
     required: '#contrato_cuittipo[value="Monotributo"]:checked'
    }
  }         
        });
    })
</script>
<form name="form1" id="form1" method="post" action="xxxx.php" encType="multipart/form-data" >
CUIT
<input type="text" value='' name="contrato_cuit" id="contrato_cuit">
Resp. Inscripto
<input name="contrato_cuittipo" id="contrato_cuittipo_r" type="radio" value="Resp. Inscripto" required checked="checked" />
Monotributo
<input name="contrato_cuittipo" id="contrato_cuittipo_m" type="radio" value="Monotributo" required /> 
IVA Exento
<input name="contrato_cuittipo" id="contrato_cuittipo_i" type="radio" value="IVA Exento" required /> 
Consumidor Final
<input name="contrato_cuittipo" id="contrato_cuittipo_c" type="radio" value="Consumidor Final" required />
<input type="submit" name="button" id="btnsubmit" value=" ENVIAR "/> 
</form>
Thanks, Francisco
 
     
    