Ich benutze Vollkalender Scheduler (1.6.2) und ich abrufe die Ressourcen aus einigen Dropdown und Erstellen des Arrays und Feed zu Vollkalender Scheduler. Ressourcen werden erfolgreich in Firefox hinzugefügt, aber in IE 11 wird nur das zuletzt ausgewählte Dropdown hinzugefügt, unten ist mein Code.Was fehlt mir oder gibt es einen Fehler im Vollkalender.Ressourcen-Array in Vollkalender Scheduler füllen nicht in IE 11
$("#schedule_employees > option:selected").each(function() {
var id = $(this).attr('id');
var title = $(this).text();
item = {}
item.id = id;
item.title = title;
employees.push(item);
employee2 = employee2 + $(this).attr('id') + ",";
});
if (employees.length == 0) {
alert("Please select the employees");
return false;
}
$('#calendar').fullCalendar('destroy');
$('#calendar').fullCalendar({
aspectRatio: '1',
height: "auto",
scrollTime: '00:00',
header: {
left: 'prev,next today',
center: 'title',
right: 'Schedule,agendaDays'
},
groupByResource: "true",
defaultView: 'Schedule',
titleRangeSeparator: ' - ',
allDaySlot: false,
timeFormat: 'HH:mm',
views: {
agendaDays: {
type: 'agenda',
slotLabelFormat: 'HH:mm',
//groupByDateAndResource: true,
groupByResource: true,
buttonText: 'Agenda 2 days',
duration: {
days: 2
},
},
Schedule: {
type: 'timeline',
slotDuration: '04:00:00',
slotLabelInterval: {
hours: 4
},
buttonText: 'Schedule',
visibleRange: {
start: moment($("#start_Date input").val(), 'MM/DD/YYYY HH:mm').format('YYYY-MM-DD'),
end: moment($("#end_Date input").val(), 'MM/DD/YYYY HH:mm').add(1, 'days').format('YYYY-MM-DD')
}
}
},
resourceLabelText: 'Employees',
resourceAreaWidth: '25%',
resources: employees,
viewRender: function(view, element) {
renderScheduleReport(employee2);
},
eventClick: function(event, jsEvent, view) {
alert("hi");
}
});
irgendwelche Konsolenfehler in IE? – ADyson
@ADyson kein Fehler als solches, auch nur das zuletzt ausgewählte Dropdown wird als Ressource in IE 11 hinzugefügt, aber nicht alle ausgewählten, warum? – user2841408
können wir bitte den HTML-Code für die Dropdown-Listen sehen? Ruft der jQuery-Selektor den letzten auf, ist das der Grund? Hast du den Code durchgegangen, um zu sehen, ob das Problem dort liegt? – ADyson