2

jQuery UI と FullCalendar のダイアログ ボックスを使用しています

私のダイアログは正しく開きますが、カレンダーの上にあると、ダイアログがドラッグ可能なオブジェクトとしてカレンダーに統合されるようです。ドラッグアンドドロップ可能なカレンダーがあります。そして、カレンダー内でdialogWindowを取得すると、それをオブジェクトとして受け取ります。

私のダイアログ:

$('#exercisechoise').dialog({

  resizable: false,
  autoOpen: false,
  title: 'Chouse Session',
  width: 500,
  modal: true,
  buttons:{
  Save: function(){

  },
  Cancel: function(){

  }
  } 
});
$("#exercisechoise").dialog("option","title", 'Chose session');
$("#exercisechoise").dialog('open');

フルカレンダー:

$('#calendar').fullCalendar({
  theme: true,
  firstDay: 1,
  header: {
     left: 'today prev,next',
     center: 'title',
     right: 'month,agendaWeek,agendaDay'
  },
  defaultView: 'agendaWeek',
  minTime: '06:00',
  maxTime: '22:00',
  allDaySlot: false,
  axisFormat: 'HH:mm',
  columnFormat: {
     month: 'ddd',
     week: 'ddd dd/MM',
     day: 'dddd M/d'
  },
  timeFormat: {  // uppercase H for 24-hour clock
     month: 'H:mm{ - H:mm}',
     week: 'H(:mm){ - H:mm}',
     agenda: 'H:mm{ - H:mm}'
  },
  eventSources: ['exercise/xhrGetListings/'+userid],

  droppable: true,
......

HTML ヘッダー:

<link rel="stylesheet" href="<?php echo URL; ?>/temp/jquery-ui-1.9.2.le/css/le-frog/jquery-ui-1.9.2.custom.css" />
<link rel="stylesheet" href="<?php echo URL; ?>menumaster/fg.menu.css" />

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/jquery-ui.min.js"></script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.11.0/jquery.validate.js"></script>
<script type="text/javascript" src="<?php echo URL; ?>/public/js/timepicker.js"></script>
<script type="text/javascript" src="<?php echo URL; ?>/fullcalendar/fullcalendar.js"></script>

ダイアログボックスとフルカレンダー

これを解決する方法はありますか?

4

0 に答える 0