заменить CKEditor, сохранив предыдущее значение - PullRequest
0 голосов
/ 18 января 2012

У меня есть несколько экземпляров CKEditor, в которых один из них уничтожается и заменяется после ответа в комментарии (здесь в stackoverflow они называются ответы-комментарии в моем скрипте- и комментарии-ответы в моем коде).Я обновляю все с помощью javascript и ajax, но сталкиваюсь с проблемой, что после того, как я уничтожаю один экземпляр и создаю (заменяю) его снова, он сохраняет только что написанное содержимое.По сути, это похоже на то, что в stackoverflow вы пишете два комментария в вопросе, но для второго вам нужно сначала удалить то, что вы только что написали в текстовом поле (без обновления страницы).Вот некоторый код:

var instance_name = "response"+comment_id;
var instance = CKEDITOR.instances['response'+comment_id];
instance.destroy()

CKEDITOR.replace(''+instance_name,{customConfig : "../ckeditor/config_response.js" });

Этот фрагмент кода написан после вызова ajax для сохранения самого ответа.И после этих строк я обновляю таблицу ответов, чтобы добавить все новые ответы.

Так что, в принципе, я хочу, чтобы новое начальное значение было ничем ('') и очистил форму.

Я надеюсь быть понятным и понятным.СПАСИБО !!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...