gpt4 book ai didi

javascript - 无法解析符号@Url.Action

转载 作者:行者123 更新时间:2023-11-28 12:31:15 25 4
gpt4 key购买 nike

应该是一个简单的问题,但我不知道为什么会这样。

在我的 ASP.NET MVC 5 网站中,我有一个带有网格的简单 View ,以及一个调用 js 函数并向该函数发送一些参数的单元格操作。

function OnCellClick(param1, param2) {
var urlAJAX = @Url.Action("GetJson", "PosicaoEstoque", new { p1 = param1 , p2 =param2}); }

因此,像这样我得到了 param1 和 param2 的“无法解析符号”。我该如何解决?

最佳答案

您可以使用占位符。使用占位符参数生成 url,然后将其替换为 param

function OnCellClick(param1, param2) {
var urlAJAX = '@Url.Action("GetJson", "PosicaoEstoque", new { p1 = -1 , p2 = -2})';
urlAJAX = urlAJAX.replace('-1', param1).replace('-2', param2);
}

关于javascript - 无法解析符号@Url.Action,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21941000/

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