Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2009, 10:48
Avatar de Salome
Salome
 
Fecha de Ingreso: noviembre-2002
Ubicación: Colombia
Mensajes: 1.032
Antigüedad: 22 años
Puntos: 1
Exclamación Cómo validar con jquery

Hola a tod@s...

Debo validar que al seleccionar un campo de un array se exija que otra campo tenga un valor correcto y no sé como con jquery...

Que deberia pasar:

1. se debe seleccionar el campo de primary contact y si este se selecciona el campo email deberia tener información.

Cómo tengo el código así:

Código HTML:
<input type="checkbox" onclick="getPrimaryBilling" value="1" name="category[]"/> 
Category es un arreglo con diferentes opciones que pueden ser seleccionadas, en el caso me interesa cuándo value es igual a 1.

La función getPrimaryBilling tiene lo siguiente:

Código HTML:
function getPrimaryBilling()
{
    if ( $( "input[name='category[]']" )[0].checked == true && $( "#id_primary_contact" ).val() == "" )
	{
		$( "#id_primary_contact" ).val( $( "#id_contact" ).val() );
		
		$( "#name_primary" ).val( $( "#first_name" ).val() );
            
        $( "#division_primary" ).val( $( "#division_department" ).val() );
	}
   
}
Lo que necesito es que cuando se seleccione esa category 1, valide que el campo contact_email si tenga datos...

Código PHP:
<input
      name="contact_email"
      type="text"
      class="label"
      id="contact_email"
      maxlength="100"
      expr="^[A-Za-z][A-Za-z0-9_.\-]*@[A-Za-z0-9_\-]+\.[A-Za-z0-9]+\.?[A-Za-z0-9]*$"
      printmessage="invalid_contact_email"
       messagetype="1"
       <?php echo ( isset( $contact ) ? "value=\"{$contact['email']}\"" null );?>>
y pues como soy renovata en ésto de jquery no tengo idea como...