Это мой вызов AJAX
Код: Выделить всё
$(document).ready(function(){
$('#datepicker').datepicker({
onSelect: function() {
setTimeout(triggerAjaxCall, 0);
}
});
$('#selMedico').change(function(){
triggerAjaxCall();
});
function triggerAjaxCall() {
var doctor = $('#selMedico').val();
var date = $('#datepicker').val();
console.log('Doctor:', doctor);
console.log('Date:', date);
if (!doctor || !date) {
console.log('Doctor or date not selected');
return;
}
// AJAX call
$.ajax({
type: 'POST',
url: 'fetchConsultas.php',
data: { medico: doctor, dia: date },
dataType: 'json',
success: function(response) {
console.log('AJAX request successful');
console.log('Response:', response);
$('#hora').empty();
$.each(response, function(index, value) {
$('#hora').append('' + value + '');
});
},
error: function(jqXHR, textStatus, errorThrown) {
console.log('AJAX request failed:', textStatus, errorThrown);
}
});
}
});
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/78469606/why-doesnt-it-recognize-any-selections-on-the-datepicker[/url]