How to clear ckeditor form after submitting with ajax? How to clear ckeditor form after submitting with ajax? ajax ajax

How to clear ckeditor form after submitting with ajax?


I use function setData and all works fine:

function CKupdate(){    for ( instance in CKEDITOR.instances ){        CKEDITOR.instances[instance].updateElement();        CKEDITOR.instances[instance].setData('');    }}$(document).ready(function(){       CKEDITOR.replace( 'comment-textarea' );    var options = {        success: function (html) {            $('#comments').append(html);        },        clearForm: true     };    $('#formcomments').submit(function() {        CKupdate();    });    $('#formcomments').ajaxForm(options);}); 


Try something like $("#comment-textarea").val(""); ... it should go here.

$('#formcomments').submit(function() {        CKupdate();$("#comment-textarea").val("");    });

#comment-textarea is the id of the textarea you want to clear and .val(' ') sets it's value to ' ' - notice the space between the ';


Simply create instance and use setHtml

use this inside submit

var Editor1 = FCKeditorAPI.GetInstance('comment-textarea'');Editor1.SetHTML();

for ckeditor

setData

http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#setData