类型是未定义的MVC AJAX脚本

zsh*_*arp 4 javascript asp.net-mvc

在我的应用程序的一个页面中,我在AJAX脚本上得到Type是未定义的错误.

为什么会这样?

错误信息:

未定义类型
MicrosoftMvcAjax.js()()Microsof ... vcAjax.js
(第6行)
[中断此错误]
Type.registerNamespace('Sys.Mvc');
Sys.Mv ... reate_AjaxOptions = function(){return {};}`

Pet*_*der 9

您还必须添加对MicrosoftAjax.js的引用

<script src="../../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)


Igo*_*aka 1

您可以从安装 Firefox 的 Firebug 开始 - 它会给您更好的错误消息以及调用堆栈。

听起来你正在尝试实例化未定义的东西,也许你没有包含 javascript 文件?