我在jQuery的經驗是有限的,我周圍中搜索的答案,但似乎無法找到它。jQuery的檢查返回undefined
這個函數返回一個或真或假基於一個get。現在我的問題是,如果我得到我的數據,函數'可用性'不會返回一個錯誤,也不會返回true。
這是代碼。
function Availability(){
var email = jQuery('#emailRegister').val();
jQuery.get("test.php", {email: email})
.done(function(data) {
if(data == 'true'){
jQuery(".warningEmailDuplicate").hide();
return true;
}else if(data == 'false'){
jQuery(".warningEmailDuplicate").show();
return false;
}
});
}
http://stackoverflow.com/questions/5316697/jquery-return-data-after-ajax-call-success –