Je suis en train de me demander comment ouvrir une URL d'événement FullCalendar dans une boîte de dialogue modale en utilisant la boîte de dialogue jQuery UI. Je ne connais presque rien à javascript, donc je ne suis pas sûr de la syntaxe de l'appel. Je suppose que je suis supposé utiliser l'option eventClick, mais je n'arrive pas à comprendre comment l'utiliser pour instancier la boîte de dialogue. De l'aide?Comment ouvrir une URL d'événement FullCalendar dans une boîte de dialogue jquery-ui?
Mon script de génération de calendrier ressemble à ceci:
<script type="text/javascript">
$ (document) .ready (function() { var dialogue $ = $ ('')
$('#calendar').fullCalendar({
header: {
left: 'month,agendaWeek,agendaDay',
center: 'title',
right: 'today prev,next'
},
allDayDefault: false,
editable: false,
eventSources: ['[[~96]]'],
eventClick: function(event) {
if (event.url) {
$dialog
.load(event.url)
.dialog({
autoOpen: false,
width: 500,
height:300
});
$dialog.dialog('open');
return false;
};
};
});
});
vrai. J'ai finalement résolu le problème, en utilisant la technique var $ dialog = $ ('
') afin d'éviter d'avoir une div vide sur ma page. http://blog.nemikor.com/2009/08/07/creating-dialogs-on-demand/ – CwnAnnwn