MVC4未处理的异常:Microsoft JScript运行时错误

时间:2013-05-28 21:28:14

标签: asp.net-mvc-4 razor runtime-error jscript

我刚开始使用MVC4应用程序。我运行解决方案并收到错误:

Microsoft JScript runtime error "The object doesn't accept this property or method"

我的Index.cshtml文件

@{
    ViewBag.Title = "Menu Principal";
}

<h2>Home</h2>

我的_Layout.cshtml

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width" />
    <title>@ViewBag.Title</title>
    @Styles.Render("~/Content/css")
    @Scripts.Render("~/bundles/modernizr")

</head>
<body>
    @Scripts.Render("~/bundles/jquery")

    @RenderSection("scripts", required: false)

    @RenderBody()
</body>
</html>

我在&#34; razor&#34;中标记了因为我见过的所有链接都是关于剃刀部分的。 我已经看过以下链接,这些链接被证明可以帮助其他有类似问题的人,但是无法让它对我有用:

  1. ASP.NET MVC 3: Layouts and Sections with Razor
  2. MVC 4 and Jquery tricks
  3. 我已经尝试过:

    • 放置&#34; @ Scripts.Render(&#34;〜/ bundles / jquery&#34;)&#34;关闭标题之前的句子
    • 在RenderSection之前放置RenderBody
    • 删除RenderSection(虽然这不应该是问题,因为调试我已经看到它在RenderBody句子中崩溃了)

    在jquery-2.0.0.js文件中崩溃的确切行如下:

    window.addEventListener( "load", completed, false );
    

    非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

你在IE上使用jQuery 2.0&lt; 9,它不支持。

升级IE或降级jQuery。