jQueryを介してフォームからPHPページにデータを投稿しています。
以下はコードです。phpまたはhtmlページからコードを表示する必要がある場合はお知らせください。
$("#createQuestionForm").submit(function(e) {
e.preventDefault();
alert("check1");
$.post("InsertNewQuestion.php", $("#createQuestionForm").serialize()).done(function(data) {
alert("check2");
});
});
最初のアラート( "check1")は表示されますが、問題は2番目のアラート( "check2")が表示されないことです。何が問題ですか?
------------------------------------------編集後------ -------------------------------------------------- -----------------
私は問題を見つけました:Uncaught TypeError:Object#にはメソッド'done'がありません、これを修正する方法は?