Тип не определен. Сценарий MVC AJAX - PullRequest
4 голосов
/ 27 октября 2009

На одной странице моего приложения я получаю Тип неопределен Ошибка в сценарии AJAX.

С чего бы это?

Сообщение об ошибке:

Тип не определен
MicrosoftMvcAjax.js () () Microsof ... vcAjax.js
(строка 6)
[Перерыв на этой ошибке]
Type.registerNamespace ( 'Sys.Mvc');
Sys.Mv ... reate_AjaxOptions = function () {return {};} `

Ответы [ 3 ]

9 голосов
/ 13 мая 2010

Вы также должны добавить ссылку на MicrosoftAjax.js

<script src="../../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
1 голос
/ 27 октября 2009

Вы можете начать с установки Firebug для Firefox - это даст вам лучшее сообщение об ошибке вместе со стеком вызовов.

Похоже, вы пытаетесь создать экземпляр чего-то, что не определено, возможно, вы не включили файл javascript?

0 голосов
/ 23 ноября 2009

Я получил это - «Тип» не определен. Игорь Зевека дал хороший намек, и это сработало для меня. Класс 'Type' определен в библиотеке MS AJAX. Я ссылался на мой файл custom.js в моем разделе заголовка HTML. Похоже, это послужило причиной этой проблемы со ссылками. Я переместил ссылку на custom.js в раздел ScriptManager.

 <asp:ScriptManager ID="ScriptManager1" runat="server">
   <Scripts>       
       <asp:ScriptReference Path="~/MyJscripts/custom.js"  />
   </Scripts>
</asp:ScriptManager>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...