Ajax.ActionLink AjaxOptions无法正常工作

时间:2011-07-21 18:45:44

标签: asp.net asp.net-mvc

我正在使用这个重载:

@Ajax.ActionLink("Match", "Match", "User", new { userId = Model.userId, matchId = match.id }, new AjaxOptions { HttpMethod = "POST", Confirm = "test" }, new { })

('match'是foreach中的实例变量)

但POST和我的“测试”确认都没有。我发现另一个SO问题,说明可能是由于其他地方页面上的JavaScript错误,但根据FireBug我没有。

然后我发现this问题似乎在告诉我,我正在做正确的事。我以为我使用了错误的重载,但找不到更好的匹配。怎么了?

编辑:链接也正在呈现/用户/?userId = blah& matchId = blah,如果这是相关的

1 个答案:

答案 0 :(得分:2)

如果您使用的是jquery,请确保在页面上添加了jquery unobtrusive ajax脚本,否则您必须在页面上包含microsoft ajax脚本

相关问题