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