Раис FullCalendar Js события на контроллер - PullRequest
0 голосов
/ 10 декабря 2018

В моем приложении 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 ")) все вроде нормально!^^

Что такое ПБ?Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...