首页 > 解决方案 > javascript location.href 从一个视图重定向到另一个视图

问题描述

我们如何使用window.location.href参数从一个视图重定向到另一个视图?

javascript中的代码

window.location.href = "your/url?10&12";

和我的方法

public ActionResult url(int val1, int val2)
{

}

val1 和 val2 都是 0

我们可以在这里做什么来获得价值?

标签: javascriptasp.net-mvcredirectmodel-view-controller

解决方案


在为控制器操作生成 url 时使用 url 助手。

window.location.href = '@Url.Action("Url", "Home")' + '?val1=' +x+'&val2='+y;

并在 Action 上添加 [HttpGet] 装饰器

[HttpGet]
public ActionResult url(int val1, int val2)
{

}

推荐阅读