Для просмотра этого перейдите на http://dc37.dawsoncollege.qc.ca/jonathan/fullcalendar.jpg
Я пытаюсь создать страницу, где я вижу еженедельное расписание ученика А.
Слева от расписания у меня в таблице html (Курсы) все курсы Студента А. проходят. Я нажимаю на строку курса, а затем под этой таблицей, по-прежнему справа от расписания, вижу другую таблицу html (Tutors), которая может помочь студенту A с указанным курсом.
Итак, затем я нажимаю на Студента B (Репетитор), я бы хотел, чтобы еженедельное расписание Студента B добавлялось поверх Студента А (Tutee). Я получаю соответствующую информацию, и у меня есть новые данные в калевентах:
[{"id": "306", "title": "Free Time", "start": "2011-04-04 08:00:00", "end": "2011-04-04 09 : 00: 00 "," allDay ": false," color ":" # ff4500 "," textColor ":" # FFFFFF "}, {" id ":" 307 "," title ":" Free Time "," start ":" 2011-04-04 14:00:00 "," end ":" 2011-04-04 22:00:00 "," allDay ": false," color ":" # ff4500 "," textColor ":" # FFFFFF "}, {" id ":" 308 "," title ":" Free Time "," start ":" 2011-04-05 16:00:00 "," end ":" 2011- 04-05 22:00:00 "," allDay ": false," color ":" # ff4500 "," textColor ":" # FFFFFF "}, {" id ":" 309 "," title ":" Free Время "," начало ":" 2011-04-06 16:00:00 "," конец ":" 2011-04-06 22:00:00 "," allDay ": false," color ":" # ff4500 "," textColor ":" # FFFFFF "}, {" id ":" 310 "," title ":" Free Time "," start ":" 2011-04-07 16:00:00 "," end " : "2011-04-07 22:00:00", "allDay": false, "color": "# ff4500", "textColor": "# FFFFFF"}, {"id": "311", "title ":" Свободное время "," начало ":" 2011-04-08 16:00:00 "," конец ":" 2011-04-08 22:00:00 "," allDay ": false," color " : "# ff4500", "TextColor": "# FFFFFF"}]
В конце расписание никогда не появляется в календаре с кодом ниже.
Впоследствии я захочу нажать на имя студента С, а затем расписание студента Б удаляется, а затем наложение студента С.
$("#tutors tr").live("click", function() {
var student_number = $(this).find(".student_number").html();
alert("student tutor click: " + student_number);
$.ajax({
type: "POST",
url: "get.schedule.php",
data: {
action: 'get',
student_number: student_number,
color: '#ff4500'
},
success:function(calevents){
alert(calevents);
$('#matchCalendar').fullCalendar('addEventSource', calevents);
}
});
});