我有以下功能Ajax調用返回undefined如何解決這一問題
function checkIfUserExist(userName){
$.ajax({
type : "POST",
url : "/test/checkUserName/",
data : "userName=" + userName,
success : function(data) {
return data;
}
});
}
我想從另一個功能
$('#userName').blur(function() {
alert (checkIfUserExist($('#userName').val()));
}
每次我在警告框越來越
undefined
時間
調用它。但它應該顯示警告框中的返回值。
如何解決這個問題?
同步ajax通常是一個壞主意 - 它會阻止整個用戶界面,而wai ting迴應 – codebox
ajax的用途是什麼?如果你讓它「同步」? – zzlalani