ajax提交的时候,使用jquery serialize()无法获取rft文本编辑框中的内容。fckeditor采用的是iframe方式,所以js提交的时候没有触发form.submit,当然也就获取不到内容,处理的方式很简单,在提交之前,用js获取一下iframe中的内容,代码如下:
var data = $("#submitForm").serialize();
var oEditor = FCKeditorAPI.GetInstance("bean.content");
data += oEditor.GetXHTML(true);
var data = $("#submitForm").serialize();
var oEditor = FCKeditorAPI.GetInstance("bean.content");
data += oEditor.GetXHTML(true);