Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/06/2011, 12:55
agugut
 
Fecha de Ingreso: agosto-2008
Mensajes: 88
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Jquery ejecutar validacion si un campo esta completo

yo tengo este jquery
Código HTML:
<script type="text/javascript">
    //$("#composicion")[0].submit();
    
    $.metadata.setType("attr", "validate");
    $(document).ready(function() {
        $("#composicion").validate({
            rules: {
                "cantidadTM[]": {
                    number: true
                }
            },
            messages: {
                "cantidadTM[]": {
                    number: "La cantidad debe ser numerica"
                }
            }
        });
    });
</script> 
el validate trabaja con los siguientes campos:
Código PHP:
<input type="text" name="cantidadTM[]"  id="cantidadTM[<?php echo $tipomenu->getId() ?>]" class="number"/>
       <input type="checkbox" id="elegidoC_<?php echo $tipocomponente->getIdTipoMenu() . '_' $tipocomponente->getIdTipoComponente() . '_' $comp['id'?>" class="checkbox" value="<?php echo $comp['id'?>" name="elegidoC[<?php echo $tipocomponente->getIdTipoMenu() ?>][<?php echo $tipocomponente->getIdTipoComponente() ?>][]"
                                           validate="<?php echo $validate ?>"/>
Los checkbox son varios, que cumplen que la cantidad seleccionada este dentro de un rango establecido.
Estos checkbox, pertenecen a un tipo de menu. O sea que tengo varios tipos de menu. Sino escribo un numero en el campo cantidadTM[] no quiero que se ejecute la validacion de checkbox