Löschen Sie den Textfeldwert in JQuery
Ich verstehe, das ist eine einfache Frage, aber aus irgendeinem Grund ist einfach nicht für mich arbeiten. Ich habe eine Funktion, die ausgelöst wird, wenn dort ein drop-down-Menü geändert wird. Hier ist der entsprechende code wird angenommen, greifen den aktuellen Wert der text-Feld, wenn ein Wert vorhanden ist, löschen Sie es, die sich innerhalb der .Funktion ändern:
var doc_val_check = $('#doc_title').attr("value");
if (doc_val_check.length > 0) {
doc_val_check == "";
}
Ich fühle mich wie ich bin etwas fehlt, sehr einfach.
Kommentar zu dem Problem
Hier bin ich fünf Jahre später und während ich vor Ort die Fragen in meinem code nun, ich bin froh zu sehen, diese Frage zu helfen, so viele andere noch. 🙂
InformationsquelleAutor der Frage Yuschick | 2012-06-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
sollte
Können Sie schreiben Sie die volle code wie folgt:
Aktualisieren Sie das Textfeld mit einem
""
Sie brauchen, um zu versuchenAber ich denke, Sie brauchen nicht den oben beschriebenen Vorgang.
Kurz, nur eine Zeile
Hinweis
.val()
verwenden, um set/get-Wert im text-Feld. Mit dem parameter wirkt es als setter und ohne parameter wirkt als getter.Lesen Sie mehr über
.val()
InformationsquelleAutor der Antwort thecodeparadox
Wenn Sie möchten, deaktivieren Sie das text-Feld verwenden:
InformationsquelleAutor der Antwort thebiffboff
Anstatt aller:
InformationsquelleAutor der Antwort Tooraj Jam
Was Sie brauchen, ist:
InformationsquelleAutor der Antwort xdazz
Wenn Sie mit jQuery sind, dann können Sie dieses verwenden:
InformationsquelleAutor der Antwort Praveen Kumar
In einfacher Art und Weise, können Sie den folgenden code verwenden, um alle zu löschen die text-Feld, textarea, dropdown, radio-button, checkbox in einem Formular.
InformationsquelleAutor der Antwort Sankar
können Sie deaktivieren Sie es mit Hilfe dieser Linie
InformationsquelleAutor der Antwort Muhammad Kamran
Sie vergleichen
doc_val_check
mit einem leeren string. Die Sie zuweisen möchten, die leere Zeichenfolge indoc_val_check
so sollte es sein:
doc_val_check = "";
InformationsquelleAutor der Antwort SherCoder
Für die meisten Teil, den Sie gerade einstellen .val () - Methode. Alle Antworten sind schon ziemlich genau, wollte nur post meine Ergebnisse auf Personen, die eingestellt werden müssen, den Wert über die client-id, mit der gerendert wird.
InformationsquelleAutor der Antwort cking24343
Verwenden
jQuery.prototype.val
zu get/set-Feld-Werte:InformationsquelleAutor der Antwort Axel
InformationsquelleAutor der Antwort Hrushi
oder
InformationsquelleAutor der Antwort ricarela
Wenn Sie wollen, um element mit sichtbaren leere text nur dazu:
InformationsquelleAutor der Antwort Hamed Nikzad