ckeditor updateElement() 错误

ckeditor updateElement() Error

我已将 CKeditor 应用到表单上的文本区域,但在序列化表单后,我检查它没有从该字段获取数据(描述) 我在 CKEditor 的文档中找到了这个:

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

我需要通过 API 将数据发送到某处,但没有 alert() 就无法工作。 我想将这些数据抓取到一个变量中,比如

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

但它只能使用 alert():

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

但我不想要那个 alert()。我只是不想向用户显示它看起来很奇怪的 HTML 代码。 谢谢你的帮助。

在序列化之前将原始textarea值设置为ckeditor的值:

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