I ran this function when I click off the username input:
function checkUsername(){
if($("#signupUsername").val()!=""){
$.post("checkUsername.php",$("#signupForm :input").serializeArray(),function(data){
if(data){
$("#signupUsernameOutput").text("Username Taken");
$("#signupUsernameOutput").css("color","#CE0000");
return false;
}
else{
$("#signupUsernameOutput").text("Username OK");
$("#signupUsernameOutput").css("color","green");
return true;
}
});
}
else{
$("#signupUsernameOutput").text("");
return false;
}
}
using:
<input type="text" class="form-control" onblur="checkUsername()" placeholder="Username" name="signupUsername" id="signupUsername">
My issue I need to run the same function later on from an If statement it doesn't work. Does anyone know why?:
if(checkUsername()==true){
alert("success!");
//and some other stuff...
}