jQuery Post в FullCalendar DayClick событие
Я использую FullCalendar и хотел бы получить некоторые данные через сообщение jQuery при нажатии на день. Это код:
dayClick: function(date, jsEvent, view) {
truckid=jQuery(this).parents(".calendar").attr("data-truck-id");
alert(truckid);
jQuery.post( "test.php", { TruckId: truckid, dateUsed: date })
.done(function( data ) {
alert( "Data Loaded: " + data );
});
alert('everything OK');
},
Когда я включаю сообщение jQuery, скрипт запускает часть "alert(truckid)", а затем останавливается со следующей ошибкой: TypeError: a не определено (указывает на moment.min.js js-файл FullCalendar).
Если я удаляю сообщение jQuery, код работает правильно, предупреждая и о последнем предупреждении.
В чем может быть проблема? Спасибо за помощь в продвижении!
1 ответ
Решение
Нашел решение. Проблема в переменной date, которая является моментным объектом, поэтому не может быть отправлена таким образом. Вот решение этой проблемы, благодаря PatBau: