在MVC应用程序中,可以通过以下步骤将ID值传递给window.location.href:
<a href="#" id="myLink">传递ID值</a>
<script>
document.getElementById("myLink").addEventListener("click", function() {
var myId = "123"; // 假设ID值为123
window.location.href = "/controller/action/" + myId;
});
</script>
在上述代码中,将ID值添加到URL的末尾,以便在页面跳转时将其传递给目标控制器和动作方法。请根据实际情况修改"/controller/action/"部分的URL路径。
public ActionResult Action(string id)
{
// 使用传递的ID值进行处理
// ...
return View();
}
在上述示例中,控制器的动作方法接收名为"id"的参数,该参数即为传递的ID值。
通过以上步骤,就可以在MVC应用程序中将ID值传递给window.location.href,并在目标页面或控制器中进行相应的处理。请根据实际情况进行适当的修改和调整。
领取专属 10元无门槛券
手把手带您无忧上云