tôi gặp tình huống thú vị này:<a> liên kết không làm việc bằng cách nhấn, chỉ hoạt động bằng cách "Mở liên kết trong tab mới" lệnh
<ul>
@foreach (var item in Model)
{
<li>
<a href="@Url.Action("Details", "Product", new { id = item.Id })" >@item.Name</a>
</li>
}
</ul>
Khi tôi bấm vào một liên kết, không có gì xảy ra, trang Chi tiết sản phẩm không mở. Nhưng tôi làm "Mở liên kết trong tab mới", sau đó mở ra. Điều gì có thể là lý do?
Một số phép thuật JavaScript. – Musa
Bất kỳ JS nào có thể ngăn chặn hành động mặc định của thẻ neo trong mã của bạn? – Mortalus
Bạn có thể kiểm tra HTML được tạo cho chế độ xem Dao cạo đó không? Tôi nghi ngờ nó để tạo ra một url rỗng trong thuộc tính href. – ThomasArdal