私はajaxの戻り値を取得したいと思います。私のコードが値falseまたはtrueを返さないように助けてください。ajaxで関数に値を渡す方法
私は()validateDateを呼び出すと
<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>