0

AJAX で CKEditor textarea 値を投稿しようとしています。
このコミュニティで作成された次のコードを使用しています。

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

値が正しく投稿されていません。AJAX は古い値を投稿します。
例:
textarea1 の値が「hello」の場合、AJAX は何も投稿しません。送信ボタンをもう一度クリックすると、「こんにちは」が送信されます。値を「ciao」で更新すると、「hello」が再度送信されますが、値を再送信すると「ciao」が投稿されます。
誰かが私の言っていることを理解したかどうかはわかりません。
どうしたの?
ありがとう。

4

1 に答える 1

0

このコードを試してください

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

また

var value   = CKEDITOR.instances.'DOM-ID-HERE'.getData();
于 2013-09-11T09:58:16.610 に答える