Ich möchte Ajax Rückgabewert erhalten. bitte helfe mein Code gibt keinen Wert false oder true zurück., wie Wert übergeben, um mit Ajax zu funktionieren
Ich habe zwei Funktionen in diesem Skript validate(), die validateDate() aufgerufen, die Ajax vorhanden ist
<script type="text/javascript">
$(document).ready(function(){
function validateDate(date) {
return $.ajax({
type: "POST",
url: "<?php echo base_url(); ?>activate/checkdate",
data: "Date_of_Birth="+date,
success: function(msg){
if(msg=="false"){
return false;
}
else{
return false;
}
}
});
}
function validatesa() {
var date = $("#Datepicker").val();
if (validateDate(date)) {
return true;
} else {
sweetAlert(date , "is not a valid date YYYY-MM-DD", "error");
return false;
}
}
}else {
sweetAlert(date , "is not a valid date YYYY-MM-DD", "error");
return false;
}
}
$("form").bind("submit", validatesa);
});
</script>