putting in context menu for shows, simple delete.

This commit is contained in:
naomiaro 2010-12-10 17:59:57 -05:00
parent 71735b683d
commit 4e2c791bd3
7 changed files with 72 additions and 3 deletions

View file

@ -115,6 +115,17 @@ function makeShowDialog(html) {
return dialog;
}
function eventMenu(action, el, pos) {
var event;
event = $(el).data('event');
$.post(action,
{showId: event.id, format: "json"},
function(json){
$("#schedule_calendar").fullCalendar( 'refetchEvents' );
});
}
/**
*
* Full Calendar callback methods.
@ -126,7 +137,16 @@ function dayClick(date, allDay, jsEvent, view) {
}
function eventRender(event, element, view) {
var x;
}
function eventAfterRender( event, element, view ) {
$(element).contextMenu(
{menu: 'schedule_event_menu'}, eventMenu
);
$(element).data({'event': event});
}
function eventClick(event, jsEvent, view) {
@ -221,6 +241,7 @@ $(document).ready(function() {
//callbacks
dayClick: dayClick,
eventRender: eventRender,
eventAfterRender: eventAfterRender,
eventClick: eventClick,
eventMouseover: eventMouseover,
eventMouseout: eventMouseout,