0
我已經對我的註冊進行了一些表單驗證。 Sofar我可以在我的$ ajax成功函數中得到真或假,但無法讓它返回到剩下的代碼中......有人可以爲此寫一個解決方案嗎?codeigniter表單驗證返回問題
function checkIfIsInDB(o, n){
var target_url = window.location.pathname + 'user/check_if_username_exist',
valid = '';
$.ajax({
type: "POST",
dataType: "json",
url: target_url,
data: {
username: o.val()
},
success:
function(json){
if(json['check']===false){
o.addClass("ui-state-error");
updateTips(n + " has been alredy taken.");
}
if(json['check']===true){
valid = true;
}
}
});
alert(valid); //return(valid); need for returning true or false
}