小编Kev*_*vin的帖子

Ajax 调用不同的控制器

我试图在 Ajax 调用中调用不同的控制器方法。我已经查看了不同的帖子来寻找解决方案,但因为我不完全理解他们的解决方案是什么(底部的链接)。我正在从我的 Home 控制器调用我的 ajax 调用,尝试调用我的生产控制器中的方法。

“请求 URL:http://localhost.59223/Home/Production/CreateNewProductionGoal

这是我收到的错误。

我已尝试按照网上建议将URL更改为。.../Production/CreateNewProductionGoal and to ~/Production/CreateNewProductionGoal这些实现都不起作用,因为我收到404 错误,页面未找到

链接的解决方案之一提到使用 loc var 键,我对此不熟悉。

另一个建议使用按钮,但在我的情况下这不是一个选项。

            $.ajax({
            type: 'post',
            url: "Production/CreateNewProductionGoal",
            dataType: "json",
            data: data,  //Creating a ProductionGoalViewModel to pass into the CreateNewProductionGoal method
            success: function (data) {
                //$('#Dashboard').load("/Home/UpdateView/" + selectProductionLine);
            }
        });
Run Code Online (Sandbox Code Playgroud)

Ajax 调用不同的控制器

如何对不同的 MVC 控制器进行 ajax 调用

为了澄清起见,我正在寻找有关如何从一个 Ajax 调用到另一个的分步说明MVC controller

谢谢!

javascript ajax asp.net-mvc

2
推荐指数
1
解决办法
2817
查看次数

标签 统计

ajax ×1

asp.net-mvc ×1

javascript ×1