В моем приложении rails у меня есть fullcalendar для отображения временных интервалов.Когда пользователь нажимает кнопку «Обновить», я хочу передать все «clientEvents» (из FullCalendar) в мой контроллер rails.Итак, в моем сценарии Js:
<script>
function update(event) {
var array_all_events = [];
var eventsFromCalendar =
$('#calendar').fullCalendar('clientEvents');
$.each(eventsFromCalendar, function(index, value)
{
var slot = {
start: moment.utc(value.start["_d"]).format("YYYY-MM-DD HH:mm"),
end: moment.utc(value.end["_d"]).format("YYYY-MM-DD HH:mm"),
status: value.status
};
array_all_events.push(slot);
});
var input = {'events': array_all_events } ;
$.ajax({
url: '<%= update_method_path() %>',
data: input,
success: function (data)
{
}
});
};
Это сбой с 400 :: BadRequest в консоли chrome и в журнале консоли rails "2018-12-10 16:28:18 +0100: HTTP-анализошибка, неправильно сформированный запрос (): # "
Но когда я заменяю формат start: .... (" ГГГГ-ММ-ДД ЧЧ: мм ") на начало: .... формат (" dddd ")) все вроде нормально!^^
Что такое ПБ?Спасибо