2012-04-04 3 views
0

Ich benutze ckeditor mit einem Standardinhalt. Dann initialisiere ich (ersetzen Sie Textarea) CKEditor mit jquery und ich bearbeite den Text. Das Problem ist, dass var data = $ ('textarea.editor') .val(); gibt den Standardinhalt und getData() zurück. Was muss ich tun, um den eigentlichen Inhalt zu erfassen? Vielen DankCkeditor sendet Standardinhalt

var ed = $('#ed').ckeditor(
     {toolbar :[ 
       { name: 'basicstyles', items : [ 'Bold','Italic' ] }, 
       {name: 'link', items:['Link']},  
       { name: 'colors', items : [ 'TextColor' ] } 
       ] 
     } 
    ); 
+1

können Sie einen Code geben Sie bitte? – kommradHomer

+0

Fertig. Vielen Dank. –

Antwort

1

Vom Developers Guide: http://docs.cksource.com/CKEditor_3.x/Developers_Guide/jQuery_Adapter

Sie müssen sicherstellen, dass Ihr jQueryAdapter Skript nach das ckeditor Skript enthalten ist.

Um Editor Instanzen zu erstellen, laden Sie die wie auch die jQuery-Adapter-Datei, in der folgenden Reihenfolge Skriptdatei üblichen CKEditor Kern:

<script type="text/javascript" src="/ckeditor/ckeditor.js"></script> 
<script type="text/javascript" src="/ckeditor/adapters/jquery.js"></script>