私のサイトでは以下のコードを使用しています。しかし、私たちはアラートを追加する場合のみajaxの仕事。Ajaxレスポンスの前にイベントが発生しました
$(document).submit(
function(){
if(document.getElementById('time_i').innerHTML != '')
{
var flag = false;
var str = document.getElementById("time_i").innerHTML;
if (window.XMLHttpRequest)
{ xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
}
}
xmlhttp.open("GET","URL"+str,true);
xmlhttp.send();
}
});
解決策を教えてください。
私はあなたの質問が何であるかは分かりません。 – simchona
あなたは明らかにAJAXの '非同期'部分を理解していません。 –
私はちょうどajaxを使用してデータベースに値を格納したいと思います。サブミットイベントで送信するが、AJAXコールレスポンスの前にイベントを送信する...しかし、私は応答時にそれをデータベースに格納するので、我々はデータベースを追加する必要があるので、遅延を追加する必要があることを意味します.. – Drupalrk