我有一些看起来像这样的链接
@Html.ActionLink("Receiving", "Index", "Receiving")
使用 IE 并单击此链接时,它会在 url 中添加一个 # 这是在链接之后出现在 url 中的内容
http://localhost:47547/#/Receiving
视图加载正常。但问题是这个视图上的表单不起作用没有任何反应。
如果我手动输入 URL 并删除 # 一切都按预期工作,包括表单
这个#来自哪里,我该如何阻止它?
使用任何其他浏览器时它不会出现,并且该表单在这些浏览器上工作正常。
更新:我没有提到我在这个网站上使用 jQuery mobile,我没有想到这可能会导致一些问题。
谢谢!