2010-02-18 11 views
9

Ok ... estoy teniendo un brainstorm en este momento con el proceso de selección de jquery (sí, es bastante confuso para empezar).jquery select element with multiple attributes

Tengo 2 elementos de entrada en la página, de los cuales deseo eliminar uno.

aquí están mis entradas:

<input value="[email protected]" name="Email" type="hidden">

<input value="[email protected]" id="Email" name="Email" type="text">

Tengo un método de desenfoque en #email que eliminará el campo Correo electrónico oculto. Desafortunadamente, me está costando apuntar para eliminarlo.

¿Alguien puede ayudar a aliviar mi brainfart? Traté de usar: no, atributos múltiples, etc. El campo oculto se genera en el servidor y no puedo evitar que se envíe de vuelta.

¿Pensamientos?

Respuesta

14
$('input[type=hidden][name=Email]').remove(); 

debería hacer. Puede obtener más información sobre los selectores jQuery here.

4
$('input[name=Email][type=hidden]').remove() 
+1

freakin 'awesome! gracias keith y balusC! ¡Cada día me siento mejor con jQuery con la ayuda de la comunidad de SO! – Loony2nz

Cuestiones relacionadas