gpt4 book ai didi

javascript - C# mv5 通过链接传递参数然后在 View 中获取它

转载 作者:行者123 更新时间:2023-11-28 17:50:41 26 4
gpt4 key购买 nike

在我看来如何获取pass参数。我使用

传递了一个参数
 <td>
<a href="@Url.Action("report", "Map" , new { id = "Inventory"})" target="_blank"> Inventory Reports</a>
</td>

在我的 Controller 中

public ActionResult report()
{

return View();
}

../ map /报告/库存

该网址已经显示了通行证数据,但我如何在 jquery 或 javascript 中获取它

最佳答案

要使用路由中的参数,您可以通过 View 模型或仅通过 View 包将其从 Controller 传递回页面(如果您只有这些):

public ActionResult report(string id)
{
ViewBag.id = id;
return View();
}

在您看来,您可以将值写入隐藏输入

@Html.Hidden("id", ViewBag.id)

然后在 JavaScript 中,您可以读取 id 值并根据需要使用它

var id = document.getElementsByName("id")[0].value;

关于javascript - C# mv5 通过链接传递参数然后在 View 中获取它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45586615/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com