Yusupov |
|
---|---|
Подскажите, как можно инициировать Ckeditor для текстового поля, которое было загружено в ajax области? Например если есть такой код: <a href="{PHP|cot_url('plug', 'r=myplug')}" class="ajax">кнопка</a> <div id="ajaxBlock"> После клика здесь предполагается вывести текстовое поле с редактором ckeditor (<textarea class="editor"></textarea>). но редактор естественно не срабатывает. </div> |
Trustmaster |
|
---|---|
Никак. Сам искал по официальному форуму редактора, нашёл ответ, что эта возможность не поддерживается. May the Source be with you!
|
Yusupov |
|
---|---|
Печально... Может как-то перезагрузить редактор можно? На сколько я понял он инициируется в футере: <script src="plugins/ckeditor/lib/ckeditor.js" type="text/javascript"></script><script src="plugins/ckeditor/lib/adapters/jquery.js" type="text/javascript"></script><script src="plugins/ckeditor/presets/ckeditor.default.set.js" type="text/javascript"></script> Правильно? Добавлено 34 минуты спустя: У меня получилось! В возвращаемом ajax блоке прописал: CKEDITOR.replace( 'editor', { toolbar : 'Medium' }); И добавил атрибут id="editor" для textarea |
|
Bu konu Yusupov tarafından düzenlendi(2012-03-30 10:16, 12 yıllar önce) |