以下のajax関数を使用して、入力したログインがデータベースにすでに登録されているかどうかを確認しています...
function freelog(login) {
var data = {login:login};
$.post ('freelog.php', data, function(response){
if(response == '1') {
freelogin = true;
} else if(response == '0') {
freelogin = false;
} else {
freelogin = response;
}
});
return freelogin;
}
もちろん、次の行に問題があります。
return freelogin;
その理由は、$.post が応答するのに時間がかかるためです... この問題を解決する方法がわかりません...