2016-08-05 2 views
1

フォームのシリアル化後にCKeditorをテキスト領域に適用しましたが、フィールドからデータを取得できないことを確認しました これはCKEditorのドキュメントで見つかりました:ckeditor updateElement()エラー

CKEDITOR.instances.description.updateElement(); 
alert(document.getElementById('description').value); 

私はそのデータをAPI経由で送信する必要がありますが、alert()がなければ動作しません。 私は

var a = document.getElementById('description').value; 

のような変数には、このデータを取得したかったが、それが唯一の警告()を使用して動作します:

var a = alert(document.getElementById('description').value); 

をしかし、私はその警告をしたくありません()。私は奇妙な探しているHTMLコードをユーザーに見せたくありません。 ありがとうございます。

答えて

0

はシリアライズする前にCKEditorバージョンの値にオリジナルのテキストエリアの値を設定します。

$("#OriginalTextAreaId").val(CKEDITOR.instances.description.getData()); 
+0

をあなたは手の込んだことができますここに私のコードは「=

+0

ありがとう、それは働いた。 –

関連する問題