2010-02-18 4 views
9

Ok..ich habe gerade einen BrainFart mit jquery's Selector-Prozess (Ja, es ist ziemlich verwirrend zu starten).jquery select Element mit mehreren Attributen

Ich habe 2 Eingabeelemente auf der Seite, von denen ich eine entfernen möchte.

hier sind meine Eingaben:

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

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

ich eine Unschärfe-Methode auf #Email haben, die das verborgene Feld E-Mail entfernen. Leider fällt es mir schwer, es gezielt zu entfernen.

Kann jemand helfen, mein Gehirn zu entlasten? Ich habe versucht mit: nicht, mehrere Attribute, etc. Das versteckte Feld ist Server generiert und ich kann nicht verhindern, dass es zurückgeschickt wird.

Gedanken?

Antwort

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

sollte tun. Sie können mehr über jQuery-Selektoren here erfahren.

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

freakin 'genial! Danke Keith und BalusC! Ich werde jeden Tag besser mit jQuery mit Hilfe der SO-Community! – Loony2nz

Verwandte Themen