Я работаю с Rails и FullCalendar Scheduler, и я хочу иметь возможность обновлять объект JSON, который я передаю в качестве ресурса, когда я добавляю новый.
Вот упрощенная версия моих параметров календаря:
fullcalendar-settings.js
$(document).ready(function() {
$('#calendar').fullCalendar({
header: {
left: 'promptResource, prev, next, today',
center: 'title',
right: 'agendaWeek, timelineDay'
},
customButtons: {
promptResource: {
text: '+ maker',
click: function() {
var name = prompt('Name');
if (name) {
$('#calendar').fullCalendar(
'addResource', { title: name }, true // scroll to the new source?
);
}
}
}
},
defaultView: 'timelineDay',
defaultDate: moment(),
editable: true,
resourceColumns: [
{
labelText: 'Client',
field: 'title'
}
],
resources: 'scheduler.json',
events: []
});
});
scheduler.json
[
{ "id": "1", "title": "LE" },
{ "id": "2", "title": "DB" },
{ "id": "3", "title": "VB" },
{ "id": "7", "title": "RL" }
]
Ресурсы загружаются из scheduler.json, и у меня есть кнопка, с помощью которой вы можете добавить новый ресурс, но пока он временный и исчезает при перезагрузке.
Итак, мой вопрос: как я могу обновить объект JSON в scheduler.json при добавлении нового ресурса?
заранее спасибо