我正在尝试在此处实施此问题中提供的解决方案: 如何通过 ActionLink 传递模型值
所以在我看来,我有一个动作链接
@Html.ActionLink("Look up registration", "RegLookup", "Vehicle", new {@id="check"},null)
在一个 Javascript 文件中,我有:
$(function ()
{
$("#check").click(function (e) {
e.preventDefault();
}
我已将功能缩减为仅阻止操作链接的默认操作。
在视图中,我还引用了 java 脚本文件
<script src="~/Scripts/jquery-1.6.2.min.js" type="text/javascript"></script>
<script src="~/Scripts/jquery.unobtrusive-ajax.js" type="text/javascript"></script>
<script src="~/Scripts/GetRegistrationPlate.js" type="text/javascript"></script>
但是,当我单击操作链接时,默认方法会继续触发。我可能错过了什么?