2012-03-22 3 views
0

У меня есть следующий вывод json из службы wcf и вы хотите отобразить его в календаре jquery (fullcalendar). У меня проблемы с получением вещей, календарь отлично выглядит, но события не будут отображаться независимо от того, что я пытаюсь. JSON здесь:Поддержка Fullcalendar для выхода WCF JSON

{"BookingEnd":"\/Date(1332153000000+0000)\/","BookingID":1,"BookingName":"Test Event","BookingStart":"\/Date(1332149400000+0000)\/","RoomID":8} 

Мой вопрос, может этот формат быть оказаны в fullcalendar, или мне придется переформатировать, чтобы получить мои события? Благодарю.

ответ

0

Я предполагаю, что вам нужно установить allDay в false в json. Значение по умолчанию истинно, и если вы не показываете слот allDay, он не появится на экране. установите для свойства allDay значение false и дайте мне знать, если это поможет.

EDIT

Каждое событие должно быть связано с идентификатором и AllDay ключевых слов, таких как ...

id: '', 
start: '', 
allDay: false 

Какой должна быть установлена ​​истина или ложь ...

http://arshaw.com/fullcalendar/docs/agenda/allDaySlot/

Это встроенные свойства ...

http://arshaw.com/fullcalendar/docs/event_data/Event_Object/

+0

Привет Хуан. Я немного смущен, когда вы говорите, что для свойства allDay установлено значение false. Означает ли это, что я должен вернуть конкретный формат события из моего json? – moikey

+0

@moikey Я только что отредактировал свой ответ –

+0

Этот специальный формат должен быть возвращен из моей службы, которая предоставляет JSON? Или я могу вернуть строку, как она выше, и преобразовать ее? Благодарю. – moikey

0

Кроме того, если вы не редактировали FullCalendar Я думаю, вам нужно использовать ключевые слова ожидаемого идентификатора, начало, конец (обратите внимание, что JScript чувствителен к регистру)

+0

Можно ли перевести этот json на страницу jquery и загрузить его таким образом? – moikey

+0

@Mych это не так, я тоже так думал, пока не пробовал разные ключевые слова. Теперь я использую такие вещи, как team_name, team_id и т. Д. FullCalendar не ограничен. –

+0

@Juan Gonzales Спасибо ... Я знал, что вы можете добавить свои собственные атрибуты, но я был уверен, что FullCalendar все еще ожидает «id» и «start» (конец я не уверен, так как это может быть событие в течение всего дня) – Mych

Смежные вопросы