0
我正在嘗試使用ckeditor官方jQuery表單插件爲基於AJAX的表單,但與第一次提交我沒有得到的數據。如果我第二次提交它,那麼它就會起作用。對此有何建議?CKeditor Ajax問題
我正在嘗試使用ckeditor官方jQuery表單插件爲基於AJAX的表單,但與第一次提交我沒有得到的數據。如果我第二次提交它,那麼它就會起作用。對此有何建議?CKeditor Ajax問題
我有類似的問題,雖然有幾種不同的方法(即事件綁定),但這是我想出的最簡單的解決方案。
$(document).ready(function() {
$('[type="submit"]').click(function() {
UpdateCKEditors();
});
});
/// <summary>
/// Updates the textarea elements of all CKEditor instances.
/// This method is intended to be used onsubmit
/// </summary>
function UpdateCKEditors() {
for (var i in CKEDITOR.instances) {
CKEDITOR.instances[i].updateElement();
}
}
有了一個jQuery表單插件做:
$(".ajaxForm").ajaxForm({
beforeSerialize: function(){
UpdateCKEditors();
}
});
function UpdateCKEditors() {
for (var i in CKEDITOR.instances) {
CKEDITOR.instances[i].updateElement();
}
}
很好做... – neokio