0

いずれかの送信ボタンをクリックするたびに、投稿リクエストが機能し、フォーム アクション内の php ファイルが MySQL クエリを正常に実行しますが、フォーム アクション php ファイルのアドレスを含む空白のページが使用されます。投稿リクエストのコールバック関数は呼び出されません。return false私は最初に送信のコールバック関数の最後で試しましたe.preventDefault()が、どちらも役に立ちませんでした。

その他の情報: dataType が json に設定されているのは、そうでない場合、$.postリクエストが実行されないためです。これが私のコードです:

$(document).ready(function(){

$("#maintenance_form").submit(function(e){
  $.post($("#maintenance_form").attr("action"), $("#maintenance_form").serialize(), dataType: "json", function(data){ alert("You have successfully submitted your change."); });
  e.preventDefault();
});
});
4

0 に答える 0