2011-07-11 77 views
0

我正在使用CKEditor的郵箱。在編輯器中輸入內容後,我需要點擊發送按鈕。點擊郵件後,但沒有我輸入的內容。如何讓CKEditor在不使用JQuery的情況下更新文本內容?

這是因爲CKEditor的沒有更新的內容的價值,直到我選擇鍵入的文本,並從工具欄執行一些操作,如粗體,斜體等

我加入了一個javascript:的onclick到發送按鈕並嘗試重新加載編輯器或從工具欄執行一些操作。

我既不能使用JQuery也沒有任何插件來解決這個問題。我還能爲此嘗試一下嗎?

回答

0

嘗試將此功能添加到頁面並在按鈕的onclick上調用它。它會與CKEditor的值更新的textarea的

function UpdateFields() { 
    for (instance in CKEDITOR.instances) { 
     CKEDITOR.instances[instance].updateElement(); 
    } 
} 
+0

感謝您的答覆....我曾嘗試使用上面的方法試過了,它的作品第一次當我發送按鈕點擊(當JScript是叫第一次)。當我回來打字併發送郵件時,上述方法根本不起作用。我已經嘗試過調試,而且控制器根本不會進入循環。任何幫助,將不勝感激.. – Sagar

+0

你能用代碼更新問題嗎? – Mark

相關問題