2011-12-06 29 views
3

當使用ajax提交使用CkEditor的textarea表單時,該帖子在服務器端爲空。CkEditor不發佈價值

如果我刪除CkEditor,則發佈該值。有任何想法嗎?

+2

你需要顯示一些代碼 –

+1

如果通過ajax你的意思是你沒有使用回傳和回調,那麼CKEditor不會更新下層元素,除非被告知。 – Zee

回答

23

在提交時,運行此代碼:

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

..基本上是AJAX,您需要強制的CKEditor更新您的文字區域,以便它們包含您在CKEditor的窗戶看到的數據。有關更多詳細信息,請參見this question

+0

thx you very much @Wick your solution works perfect – SQueek

+0

不錯。它工作完美。 – Mohanraj

+0

Hello @Wick我可以在setInterval()上運行這段代碼嗎? –