MVC导航失败

本文关键字:失败 导航 MVC | 更新日期: 2023-09-27 17:57:26

我使用的是asp.net MVC,我有一个链接的行为很奇怪。我的系统有一个假期页面

http://localhost:53713/Holidays

在这个页面上有许多显示记录的链接,一切都很好。但我有一个链接可以预订一个新的假期

<a asp-action="Book" class="pull-right">
            <span class="label alert-cascade"><u>Book a New Holiday</u></span>
        </a>

链接的结果是url:

http://localhost:53713/Holidays/Book

如果我点击它,它将永远坐着,只有一个小的加载图标,似乎什么都不做。如果我将链接复制到浏览器url中并以这种方式导航,它就会工作,然后正常链接也会在会话期间工作。

这是我项目中唯一一个这样做的环节。我尝试将链接更改为简单的href,它也能做到这一点。

究竟为什么会发生这种事??我甚至把页面的内容缩减为零,但它仍然存在问题。。

MVC导航失败

发现页面上有一条javascript异常消息。。如果页面加载有javascript错误,MVC将永远处于加载状态,但在浏览器中直接导航到页面会使其正常?>??