Javascript 使用ajax mvc加载整个页面

Javascript 使用ajax mvc加载整个页面,javascript,ajax,asp.net-mvc,microsoft-ajax,Javascript,Ajax,Asp.net Mvc,Microsoft Ajax,我是MVC和ajax新手,我无法从MSDN工作中得出一个例子: 当我点击actionlink或按钮时,此代码将重新加载整个页面。我有MicrosoftJAX-debug.js和MicrosoftMvcAjax-debug.js脚本,并将其添加到Site.Master中 我错过什么了吗 <head runat="server"> <meta charset="utf-8" /> <title> <asp:Conte

我是MVC和ajax新手,我无法从MSDN工作中得出一个例子:

当我点击actionlink或按钮时,此代码将重新加载整个页面。我有MicrosoftJAX-debug.js和MicrosoftMvcAjax-debug.js脚本,并将其添加到Site.Master中

我错过什么了吗

    <head runat="server">
    <meta charset="utf-8" />
    <title>
        <asp:ContentPlaceHolder ID="TitleContent" runat="server" />
    </title>
    <link href="<%: Url.Content("~/favicon.ico") %>" rel="shortcut icon" type="image/x-icon" />
    <meta name="viewport" content="width=device-width" />
    <%: Styles.Render("~/Content/css") %>
    <%: Scripts.Render("~/bundles/modernizr") %>
    <%: Scripts.Render("~/bundles/jqueryval") %>
    <script src="../../Scripts/MicrosoftAjax.debug.js" type="text/javascript"></script>
    <script src="../../Scripts/MicrosoftMvcAjax.debug.js" type="text/javascript"></script>
    <script src="../../Scripts/jquery.unobtrusive-ajax.min.js" type="text/javascript"></script>
    <script src="../../Scripts/jquery.unobtrusive-ajax.js" type="text/javascript"></script>
</head>

javascript控制台中是否有错误


您可以使用Chrome和Firebug(Firefox插件)中的F12来检查javascript控制台。

是的,我必须将jquery脚本放在head beacon的顶部!我不知道javascript控制台,对调试非常有用^^