We manually change the date of the hidden views exposed filter that makes AJAX functionality work. To do this, the date field is updated like this:

$cal.find('#edit-' + fields[i] + '-' + type + '-year').attr('value', date_parts[type][0]);

But to be compatible with jQuery 1.9+, we need this instead:

$cal.find('#edit-' + fields[i] + '-' + type + '-year').val(date_parts[type][0]);

There could be other stuff that doesn't work in 1.9, but I didn't come across anything.

CommentFileSizeAuthor
#1 2325549-jquery19_ajax.patch973 bytesbkosborne

Comments

bkosborne’s picture

Status: Active » Needs review
StatusFileSize
new973 bytes
dcam’s picture

Status: Needs review » Closed (outdated)

I've volunteered to help clean up the FullCalendar issue queue. As part of that effort I'm closing issues open for unsupported versions of the module as "Closed (outdated)". That includes any Drupal 7-compatible versions because no active maintainer is supporting them.

If this issue is still relevant for version 3.x of FullCalendar, then feel free to re-open it and update the issue version number.