2016-08-05 14 views
1

Ich habe CKeditor auf einen Textbereich auf meinem Formular angewendet, aber nachdem ich das Formular serialisiert habe, habe ich die Daten aus diesem Feld nicht abgerufen (Beschreibung) Ich fand dies in CKEditors Dokumentation:ckeditor updateElement() Fehler

Ich muss diese Daten irgendwo über eine API senden, aber es funktioniert nicht ohne alert(). Ich wollte diese Daten in eine Variable greifen wie

var a = document.getElementById('description').value; 

aber es funktioniert nur die Warnung mit():

var a = alert(document.getElementById('description').value); 

Aber ich will nicht, dass die alert(). Ich möchte dem Benutzer einfach nicht seinen seltsam aussehenden HTML-Code zeigen. Vielen Dank für Ihre Hilfe.

Antwort

0

stellen Sie den ursprünglichen Textfeld Wert auf den Wert des ckeditor vor Serialisierung:

$("#OriginalTextAreaId").val(CKEDITOR.instances.description.getData()); 
+0

Können Sie hier mein Code

+0

Danke, es hat funktioniert. –