По мотивам записи Обновление поля из слоя CKEditor
Как оказалось, забытый FCKeditor жив и здравствует, подтверждение тому — обновление от 2 августа 2012 года на официальном сайте проекта.
Суть проблемы, как и в предыдущем посте, в том, что данные не попадают в textarea из слоя WYSIWYG редактора FCKeditor. Такое может произойти, если сабмит формы происходит посредством JavScript функций или событий, а не стандартной кнопкой submit. Решение простое, JS-код ниже обновляет все инстанции FCKeditor:
/** * Update FCKeditor fields */ if (window.FCKeditorAPI) { for (fckeditorName in FCKeditorAPI.Instances) { var editor = FCKeditorAPI.GetInstance(fckeditorName); if ( editor.IsDirty() ) { $('#' + fckeditorName).val( editor.GetHTML() ); } } }