You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过JavaScript向ASP.NET 7 MVC控制器传递参数

问题解决:ASP.NET Core MVC中JavaScript传参src为null的问题

你的问题出在URL参数的拼接方式上——当前代码只传了参数值却没带参数名,控制器自然识别不到src参数。

修改JavaScript代码里的URL拼接部分,给参数加上对应的名称:

$(".jsbnTableRow").click(function () {
        var nodeID = $(this).attr('id');
        var src = "bndlnd";
        // 补充参数名src=,让控制器能匹配到对应参数
        window.location.href = "https://localhost:49153/Nodes/Details/" + nodeID + "?src=" + src
    });

这样控制器的Details方法就能正确接收到src参数的值了。如果之后需要传递bndlID,可以用&bndlID=xxx的格式追加在URL后面。

内容的提问来源于stack exchange,提问作者A Cameron

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 17:34:54