1

我在发布模型以调用控制器中的操作时面临挑战。

我有一个主视图,我在其中进行 Web 服务调用并使用某些标准并获得结果。一旦我得到结果,我会将结果显示到部分视图中,作为原始视图上的弹出窗口,然后在部分视图中弹出我有一个搜索按钮,它应该在局部视图中显示的结果中进行搜索。因此,为此我需要将模型发送到控制器以在局部视图中显示的结果集中进行搜索。

这能实现吗?这怎么能实现?

需要你们的帮助......

提前致谢

4

1 回答 1

0

真的不明白为什么你在这里有问题。如果你的控制器动作看起来像

[HttpPost]
public ActionResult index(int param1, string param2...) 
{

}

您需要使用指定的参数对此操作执行 POST 请求。所以请求正文将有param1=123&param2=somestring&... Or using JSON: {"param1": 123, "param2":"somestring"...}。GET 请求几乎相同。

ajax 调用本身可能如下所示:

$.ajax({
    type: 'POST',
    url: 'your_url',
    contentType: "application/json; charset=utf-8",
    data: JSON.stringify(your_model),
    success: function(response) {
    }
});
于 2013-03-13T09:31:54.583 回答