Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax Microsoft JScript运行时错误:“Sys.Mvc.AsyncHyperlink”为null或不是对象_Ajax_Asp.net Mvc_Runtime - Fatal编程技术网

Ajax Microsoft JScript运行时错误:“Sys.Mvc.AsyncHyperlink”为null或不是对象

Ajax Microsoft JScript运行时错误:“Sys.Mvc.AsyncHyperlink”为null或不是对象,ajax,asp.net-mvc,runtime,Ajax,Asp.net Mvc,Runtime,我正在开发一个asp.net ajax mvc应用程序 我使用Ajax.ActionLink方法添加了一个链接,用于使用Ajax更新span上下文,下面是我的部分代码: ... 无身份 ... 但当我运行应用程序并单击创建的链接时,会出现以下错误: Microsoft JScript运行时错误:“Sys.Mvc.AsyncHyperlink”为null或不是对象 有人能帮我吗??? 谢谢您是否已检查添加到页面的脚本是否为: <script src="/Scripts/MicrosoftMv

我正在开发一个asp.net ajax mvc应用程序 我使用Ajax.ActionLink方法添加了一个链接,用于使用Ajax更新span上下文,下面是我的部分代码: ... 无身份 ... 但当我运行应用程序并单击创建的链接时,会出现以下错误: Microsoft JScript运行时错误:“Sys.Mvc.AsyncHyperlink”为null或不是对象 有人能帮我吗???
谢谢

您是否已检查添加到页面的脚本是否为:

<script src="/Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>

。。。检查MicrosoftMvcAjax的拼写。它不应该是MicrosoftaXMVC。

您是否检查过添加到页面的脚本是:

<script src="/Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>
。。。检查MicrosoftMvcAjax的拼写。它不应该是MicrosoftJaxMVC。

请确保执行以下操作:

而不是这个:

我不敢相信后者不起作用

请确保执行以下操作:

而不是这个:


我不敢相信后者不起作用

您必须确保在网页上包含AJAX的javascript函数:

当我在代码中包含MicrosoftMvcAjax.js时,我犯了一个错误,并且得到了相同的错误

如果您的应用程序不在页面的顶部目录,您可以使用下面的代码来解析应用程序的脚本目录所在的位置

<%
    string scriptsDir = Page.ResolveUrl("~/Scripts/");    
 %>

<script src="<%=scriptsDir %>MicrosoftAjax.js" type="text/javascript"></script>
<script src="<%=scriptsDir %>MicrosoftMvcAjax.js" type="text/javascript"></script>

谢谢

您必须确保在网页上包含AJAX的javascript函数:

当我在代码中包含MicrosoftMvcAjax.js时,我犯了一个错误,并且得到了相同的错误

如果您的应用程序不在页面的顶部目录,您可以使用下面的代码来解析应用程序的脚本目录所在的位置

<%
    string scriptsDir = Page.ResolveUrl("~/Scripts/");    
 %>

<script src="<%=scriptsDir %>MicrosoftAjax.js" type="text/javascript"></script>
<script src="<%=scriptsDir %>MicrosoftMvcAjax.js" type="text/javascript"></script>

谢谢

那太疯狂了!我永远也猜不到这一点。谢谢汉克斯,在nerddinner教程之后,我的强迫症让我像你一样关闭了标签。疯狂,但这也是我例外的原因。太疯狂了!我永远也猜不到这一点。谢谢汉克斯,在nerddinner教程之后,我的强迫症让我像你一样关闭了标签。疯狂,但这也是我例外的原因。