2013-09-11 2 views
0

Я пытаюсь опубликовать значение текстовой области CKEditor с помощью AJAX.
Я использую этот код, основанный в этом сообществе:Значение столбца CKEditor с ajax post старое значение

for (instance in CKEDITOR.instances) { 
CKEDITOR.instances[instance].updateElement(); 
} 

Значение проводки не правильно. AJAX отправляет старое значение.
Пример:
Если значение textarea1 является «hello», AJAX ничего не сообщает. Повторно нажав кнопку отправки, он отправит «привет». Теперь, если я обновляю значение, с помощью 'ciao', он снова отправит «привет», но если я повторно отправлю его значение, он опубликует «ciao».
Я не уверен, понял ли кто-то то, что я говорю.
В чем проблема?
Спасибо.

ответ

0

Попробуйте этот код

var value = CKEDITOR.instances['DOM-ID-HERE'].getData(); 

или

var value = CKEDITOR.instances.'DOM-ID-HERE'.getData(); 
Смежные вопросы