ajaxフォームの送信が機能しない理由について、私はかなり困惑しています。皆さん、何か間違っているところがあれば教えてください。
働く
<form id="advancedSearchForm" name="advancedSearchForm" action="" method="POST">
....
<input type="submit" value="Search">
フォーム送信に相当する Ajax が機能していません。
<form id="advancedSearchForm" name="advancedSearchForm" action="" method="POST" onsubmit="return sumbitForm();">
関数を次のように定義した場所
function submitForm()
{
$.ajax({type: 'POST', url: '', data: $('#advancedSearchForm').serialize(),dateType:'script',error: alert ("Error in ajax submission"),success: alert ("success")});
}
更新、ポップアップするアラートエラー機能を追加しました。しかし、成功もポップアップします
2 つ目では、Parsing JSON リクエストが失敗しました。本文では、DOM が読み込まれると、$.ajaxSetup({error:function(x,e){......if(e == "parsererror") errortext = "Parsing JSON request failed".
コントローラーは、ログから両方のインスタンスで正しいデータを送受信しているようです。アイデアがあれば、参加してください。