[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подгрузка текста в визуальный редактор ckeditor
Ser18
Здравствуйте

Подскажите пожалуйста, может кто с этим сталкивался

На странице есть WYSIWYG ckeditor

При нажатии на кнопку, ajax-ом подгружается контент
Как можно этот подгружаемый контент вставить в текстовое поле этого редактора

Так не получается
$('#id_textarea').val(content);
Ser18
Разобрался

Может кому пригодится

content - текст который нужно вставить в текстовый редактор ckeditor
textID2 - id нужного textarea

CKEDITOR.instances.textID2.setData(content);
Guest
Ser18

Спасибо тебе, добрый человек! И плюс 100 в карму за съэкономленные часы времени.
У меня заработало вот так

var text = 'SOME TEXT';
CKEDITOR.instances["edit-comment"].setData(text); // edit-comment - id textarea

Guest
ну и для того, чтобы вставка не ломала тот текст, который уже есть

var text = 'SOME TEXT';
var editor = CKEDITOR.instances["edit-comment"];
var old_text = editor.getData();
CKEDITOR.instances["edit-comment"].setData(old_text + " " + text);


осталось поработать с тем, чтобы текст вставлялся в место положения курсора
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.