好傢伙我試着去檢查用戶名的可用性當u註冊,但我有問題,返回false,真正瞭解我必須提交jQuery的校驗用戶名能力
所以我用2個瓦爾使得它的形式 - 結果並等待,但當我等待結果頁面凍結
function checkUser(u) {
var wait = true,result;
$.ajax({
url: "register.php",
data: "Available=" + u.val(),
type: "GET",
cache: false,
success: function(Answer){
if(Answer == "Taken"){
result = false;
updateTips("Потребителското име е заето!");
} else{
result = true;
}
wait = false;
}
});
while(wait){}
return result;
}
什麼是VAR等待= true時,結果;? – StaticVariable
var wait = true,result;這是什麼? –
@jhonraymos該行應該工作,但while循環有風險 – Huangism