CKeditor搭配ajax使用的時候,會發生明明在editor的區域編輯完成,但透過ajax post的方式送出去的資料卻還是編輯前的資料,遇到這樣的問題,我們需要做一點手腳
首先先加入這個function
1
2
3
4
|
function CKupdate(){ for (instance in CKEDITOR.instances) CKEDITOR.instances[instance].updateElement(); } |
接著我們需要在ajax post的function的開始地方加入CKupdate(); 這樣一來CKeditor就可以跟ajax post完美的整合運作了
1
2
3
|
CKupdate(); var sendData = $( '#come_true_story_edit_form' ).serialize(); $.ajax({ |
來源:阿維雜記本