我遇到這個有趣的情況下工作:<a>鏈接無法通過單擊工作,只能通過「在新標籤中打開鏈接」命令
<ul>
@foreach (var item in Model)
{
<li>
<a href="@Url.Action("Details", "Product", new { id = item.Id })" >@item.Name</a>
</li>
}
</ul>
當我點擊一個鏈接,沒有發生,產品詳細頁面打不開。但我做「在新標籤中打開鏈接」,然後打開。這可能是什麼原因?
一些JavaScript的魔力。 – Musa 2013-02-24 08:46:05
任何JS可能會阻止代碼中錨定標記的默認操作? – Mortalus 2013-02-24 08:46:51
你可以檢查爲該剃刀視圖生成的HTML嗎?我懷疑它在href屬性中生成一個空的url。 – ThomasArdal 2013-02-24 08:48:00