使用 MVC 中的参数将 javscript 中的页面重新加载到特定控制器的 Action Method asp.net

Reload a page in javscript to a specific controller's Action Method with parameter in asp.net MVC

提问人:Shanu Garg 提问时间:5/11/2021 更新时间:5/22/2021 访问量:963

问:

我一直在尝试在 JavaScript 中使用参数将页面重新加载到特定控制器的操作方法,但出现错误。

当我使用

 window.location.reload(true);

但是我想重定向到具有 PARAM 值的控制器操作方法,我正在尝试这个

// Gives me the value in a function
var supId = data.supplierId;
//redirects the page so the I can see the updated the data
window.location.reload= '@Url.Action("GetSupplier", "Supplier", new { supplierId = supId })';

但它也对我不起作用。

有人可以告诉我我应该怎么做吗

提前致谢。

JavaScript jQuery ASP.NET-MVC 模型视图控制器 客户端

评论


答:

0赞 Ishwar Gagare 5/21/2021 #1

就这样试试吧,

var supId = data.supplierId;
window.location.href = '/Supplier/GetSupplier/' + supId ;