表单中的Textarea不通过POST使用jQuery AJAX提交

mda*_*nce 8 html php ajax jquery post

由于我不知道的原因,我的表单没有提交输入我的文本<textarea>.

ajax代码:

$.ajax({
type:'POST', 
url:'****.php', 
data:$('#blogForm').serialize(),
success: function(responseSubmit) { blah blah etc...
Run Code Online (Sandbox Code Playgroud)

输入工作正常,并正确发布到我的数据库.

表格是:

<form id="blogForm">
                        <input type="date" name="date" id="blogDate">
                        <input type="text" name="title" id="blogTitle">
                        <textarea name="blogContent" id="blogBody"></textarea>
                        <input type="submit" name="submit" id="blogSubmit">
                    </form>
Run Code Online (Sandbox Code Playgroud)

当我在firebug中检查时,我得到的是:POST是: date=09%2F25%2F1986&title=Title&blogContent=

如您所见,blogContent为空.为什么是这样?

mda*_*nce 5

我忽略了提到我在文本区域附加了一个WYSIWYG编辑器,称为nicEditor.显然有一个错误迫使jQuery不能序列化textarea.一旦nicEditor被删除,它工作正常.谢谢你的帮助.