<script type="text/javascript">
function Wo_SubmitInfoForm(){
if(validationfails){
return false;
}
else {
document.form.submit();
return true;
}
}
</script>
<script type="text/javascript">
$(function() {
$("#usr_birthday").flatpickr({
dateFormat: "d-m-Y",
minDate: new Date('<?php echo date('Y')-129; ?>:<?php echo date('Y')-14; ?>'),
maxDate: new Date('<?php echo date('Y')-14; ?>-12-31'),
});
});
function Wo_SubmitInfoForm() {
$("form.setting-general-form").submit();
}
$(function () {
$('form.setting-general-form').ajaxForm({
url: Wo_Ajax_Requests_File() + '?f=update_user_information_startup',
beforeSend: function () {
$('button.disable_btn').attr('disabled', true);
$('button.disable_btn').text("<?php echo $wo['lang']['please_wait'];?>");
},
success: function (data) {
if(data.status == 200) {
window.location.href = '<?php echo Wo_SeoLink('index.php?link1=start-up');?>';
}
}
});
});
</script>
Но теперь заработал после вот такого кода:
Но возникла новая проблема - поле ввода даты работает как выпадающий аяксовский календарик. И, если оно не заполнено в БД всё равно уходит значение 0000-00-00
То есть все способы валидации видят это поле как заполенное и имеющее значение 0000-00-00