Das heißt, übergeben Sie eine leere Zeichenfolge. Entweder das, oder benutze removeAttr (query.removeAttr('value')).
+1, Seconded, ich würde sagen, removeAttr() ist der bevorzugte Weg, dies zu tun.
– karim79
6. Oktober 2009 um 11:14 Uhr
Beachten Sie, dass das Attribut NICHT mit entfernt wird .val('')wenn Sie also Abhängigkeiten haben, die das Vorhandensein des Attributs (nicht des Werts) überprüfen, müssen Sie es ausführen removeAttr. (In meinem Code hatte ich Abhängigkeiten von beiden, also musste ich sogar laufen query.val('').change().removeAttr('value')).
Sie müssen nur eine leere Zeichenfolge in der übergeben val() Funktion oder Sie können die allgemeinere verwenden attr() Funktion, die ein bestimmtes Attribut auf einen bestimmten Wert setzt: