私にはわからない理由で、私のフォームは私のに入力されたテキストを送信していません<textarea>
。
ajaxコード:
$.ajax({
type:'POST',
url:'****.php',
data:$('#blogForm').serialize(),
success: function(responseSubmit) { blah blah etc...
入力は問題なく機能し、データベースに正しく投稿されます。
フォームは次のとおりです。
<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>
そして、firebugで検査すると、POSTは次のようになります。
date=09%2F25%2F1986&title=Title&blogContent=
ご覧のとおり、blogContentは空です。どうしてこれなの?