フォームの値をURLに投稿するボタンがありますが、投稿中にその値をデータベースにもキャプチャしたいと思います。したがって、ボタンをクリックすると、ajaxの新しいスレッドが作成され、whileループで一時停止されたため、ユーザーはフォームの投稿のためにリダイレクトできません。
しかし、問題は、プログラムがwhileループで応答せず、ajax呼び出しを投稿しないことです。
function btnSubmitId_Onclick() {
window.setTimeout(function () {
var FirstName = $(txtFirstNameId).val()
var Email = $(txtEmailId).val()
AJAXPost( //Url
"Signup"
, //Data
{Ip: Ip, CustomerKey: CustomerKey, FirstName: FirstName, Email: Email }
, //Success
function (data) {
response2 = true;
}
, //error
function (xhr, textStatus, errorThrown) { }
);
}, 0);
var date = new Date();
var curDate = null;
do { curDate = new Date(); }
while (response2 == false)
}
var response2 = false;