我想导航到我的action / controller / id,而不是来自ActionLink,而是来自jQuery。这是我的工作:
$('.search-results tr').click(function () {
var IdSuite = $(this).data('idsuite');
var IdAffaire = $(this).data('idaffaire');
var url = '@Html.Raw(Url.Action("Detail","Suite", new { IdAffaire = "idAffaire", IdSuite = "idSuite" }))';
url = url.replace("idSuite", IdSuite);
url = url.replace("idAffaire", IdAffaire);
window.location = url;
});
我知道它有效,但我想知道这是否是实现这一目标的最佳途径?
感谢。
答案 0 :(得分:0)
您不需要jQuery来执行此操作。
如果您希望用户在重定向后能够返回上一页,那么使用window.location = url
就可以了,否则您可以使用window.location.replace = url