Uncaught TypeError: у Object # <a Object> нет метода 'fullCalendar' - PullRequest
1 голос
/ 22 декабря 2010

Я включил полный контроль календарей в мое приложение asp.net mvc.Локально работает.но когда я загружаю его на свой сервер домена (сторонний), он показывает мне

Эта ошибка: Uncaught TypeError: Object # не имеет метода 'fullCalendar' в консоли crome (отладчик).и не рендеринг контроля.

** EDITED:  My HTML code is this **
"%>

Индекс <% var serializer = new System.Web.Script.Serialization.JavaScriptSerializer ();%>

Ответы [ 2 ]

3 голосов
/ 22 декабря 2010

Вы уверены, что загрузили (правильный) файл javascript на свой внешний сервер?Не доверяйте функции публикации в Visual Studio!

Правильно ли указан URL-адрес ресурса?URL может указывать на локальный ресурс.

[Редактировать]

Есть только одна вещь, о которой я могу думать, поэтому я повторюсь.Я думаю, что путь к скрипту неправильный.

Поэтому, пожалуйста, проверьте еще раз.На эти файлы есть ссылки ниже?Это правильный путь.Будьте осторожны с путями относительно страницы, на которой вы находитесь!Сделайте их относительно домена: то есть они начинаются с '/' и проверьте все каталоги и файлы, существующие на сервере.Убедитесь, что перед «fullcalendar.min.js» упоминается «jquery-1.4.4.min.js» или любая другая версия jquery.

В ZIP-файлах fullcalendar содержатся демоверсии ... проверьте эти ...

В противном случае у меня нет идей.

<link rel='stylesheet' type='text/css' href='/content/css/fullcalendar.css' />
<script type='text/javascript' src='/content/css/jquery-1.4.4.min.js'></script>
<script type='text/javascript' src='/content/css/fullcalendar.min.js'></script>
0 голосов
/ 15 марта 2015

Попробуйте: каждый раз, когда вы находитесь внутри внутренней функции или объекта полного календаря, например, eventClick: замените calendar.fullcalendar на $(this).fullCalendar.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...