Ckeditor отправляет контент по умолчанию
Я использую ckeditor с контентом по умолчанию. Затем я инициализирую (заменяю textarea) CKEditor с помощью jquery и редактирую текст. Проблема в том, что var data = $( 'textarea.editor').val(); возвращает содержимое по умолчанию, а также getData(). Что мне нужно сделать, чтобы получить реальный контент? большое спасибо
var ed = $( '#ed' ).ckeditor(
{toolbar :[
{ name: 'basicstyles', items : [ 'Bold','Italic' ] },
{name: 'link', items:['Link']},
{ name: 'colors', items : [ 'TextColor' ] }
]
}
);
1 ответ
Решение
Из руководства разработчика: http://docs.cksource.com/CKEditor_3.x/Developers_Guide/jQuery_Adapter
Вы должны убедиться, что ваш скрипт jQueryAdapter включен после скрипта ckeditor.
Чтобы создать экземпляры редактора, загрузите обычный файл сценария ядра CKEditor, а также файл адаптера jQuery в следующем порядке:
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
<script type="text/javascript" src="/ckeditor/adapters/jquery.js"></script>