Ich habe ein Kommentarfeld (TextArea) in einem Dialogfeld. Wenn der Kommentar erfolgreich gespeichert wurde, möchte ich den Inhalt des Textfelds löschen und das Dialogfeld schließen. ATM das Dialogfeld wird geschlossen, aber ich muss seinen Inhalt löschen.Leeren Sie den Inhalt einer TextArea nach dem Senden
<textarea id="CommentBox" type="text" runat="server" rows="7"
maxlength="2000" />
if (CommentSuccessfullyUpdated == "TRUE")
{
//empty the comment box??
//something like
$("#CommentBox").empty();
//closes the dialog box
$("#dialog").dialog('close');
Vielen Dank für alle Antworten
Edit: Vielen Dank für die Hilfe Jungs. Es läuft durch den Code, aber es funktioniert nicht. Ich denke, es hat mit zu tun, um die richtigen vales zu holen und ein abwart Problem zu beheben ich musste:
function SubmitButton() {
var commentBoxData = $('#<%=CommentBox.ClientID%>').val();
}
wenn sie mit einem Haltepunkt zurückkehrt durchlaufen:
function SubmitButton() {
var commentBoxData = $('#ctl00_ContentPlaceHolder1_CommentBox').val();
}
UND:
<textarea name="ctl00$ContentPlaceHolder1$CommentBox" id="ctl00_ContentPlaceHolder1_CommentBox" type="text" rows="7" maxlength="2000"> </textarea>
Also ich rate nicht im gleichen Textarea, wenn ich versuche, es zu leeren. versuchte auch
$("#CommentBox.ClientID").val('');
aber keine Freude .... ay Ideen?
Hallo Danke für die Antwort bitte meine bearbeiten – Mick
@Mick sehen - Aktualisiert meine Antwort auf Ihre bearbeiten basiert. – ahren
Guter Job, der verschiedene Auswahl funktionierte. Danke für die Hilfe – Mick