Я работаю над проектом планирования событий и заменяю HTML календаря всякий раз, когда выполняется какая-либо операция, например, добавляет событие или дату изменения.
Мой код:
$(document).on("change", "#datepicker1", function() {
var datepicker1 = $("#datepicker1").val();
if (datepicker1 != "") {
$.ajax({
url: url,
type: "post",
data: {
date: datepicker1
},
dataType: "json",
success: function(data) {
$("#reservation-content").html(data.html);
$("html, body").animate({
scrollTop: 0
}, 500);
}
});
}
});
Передача HTML с помощью ajaxкак JSON это правильная практика. Если нет, то как правильно изменить содержимое календаря?