Código Javascript:
Ver original
select: function(start, end, allDay) { $("#dialog-form").dialog('open'); $( "#dialog:ui-dialog" ).dialog( "destroy" ); //$("#date-start").val($.fullCalendar.formatDate(start, 'MM/dd/yyyy')); $("#start").val(start); $("#end").val(end); //$("#date-end").val($.fullCalendar.formatDate(end, 'MM/dd/yyyy')); $("#allDay").val(allDay); $( "#dialog-form" ).dialog({ autoOpen: false, height: 600, width: 680, modal: true, buttons: { "Crear Nuevo Evento": function() { //$( this ).dialog( "close" ); }, Cancelar: function() { $( this ).dialog( "close" ); } }, close: function() { allFields.val( "" ).removeClass( "ui-state-error" ); } }); /*$( "#create-user" ) .button() .click(function() { $( "#dialog-form" ).dialog( "open" ); });*/ }, editable: false,
<div id="dialog-form" title="Crear Nuevo Evento">
<p class="validateTips"></p>
<form>
<fieldset>
<fieldset>
<label for="name">Evento</label>
<input type="text" name="title" id="title" class="text ui-widget-content ui-corner-all" />
</fieldset>
<span class="inline"><input type="text" name="start" id="start" class="text ui-widget-content ui-corner-all"></span>
<span class="inline"><input type="text" name="end" id="end" class="text ui-widget-content ui-corner-all"></span>
<span class="inline"><input type="text" name="allDay" id="allDay" class="text ui-widget-content ui-corner-all"></span>
</form>
</div>
antes tenia este codigo y enviaba los datos sin problemas utilizando ajax
ahora necesito enviarlos con la ventana modal
Código Javascript:
Ver original
select: function(start, end, allDay) { var title = prompt('Evento:'); if (title) { $.ajax({ url:'archivo.php', type:'post', data:{ title: title, start: start.toUTCString(), end: end.toUTCString(), allDay: allDay, } }).done(function(data) { //alert("Evento Guardado"); //alert("Datos guardados, respuesta: " + start); }); //calendar.fullCalendar('renderEvent', calendar.fullCalendar('refetchEvents', { title: title, start: start, end: end, allDay: allDay, }, true // make the event "stick"/ make the event "stick" ); } calendar.fullCalendar('unselect'); },