ASP.NET MVC Ajax JSON jQuery无法将参数发送到`ActionResult`。
创始人
2024-09-16 10:30:56
0

要解决ASP.NET MVC Ajax JSON jQuery无法将参数发送到ActionResult的问题,您可以使用以下步骤:

  1. 在您的视图中,使用jQuery的ajax方法来发送请求。确保您的URL指向正确的控制器和操作方法,并且数据是以JSON格式发送的。例如:
var data = {
  param1: "value1",
  param2: "value2"
};

$.ajax({
  url: "/Controller/Action",
  type: "POST",
  dataType: "json",
  data: JSON.stringify(data),
  contentType: "application/json; charset=utf-8",
  success: function(result) {
    // 处理成功响应
  },
  error: function(xhr, textStatus, errorThrown) {
    // 处理错误响应
  }
});
  1. 在您的控制器中,确保您的操作方法具有[HttpPost]特性,并且使用[FromBody]特性将参数绑定到模型中。例如:
[HttpPost]
public ActionResult Action([FromBody]YourModel model)
{
  // 处理请求并返回结果
  return Json(result);
}
  1. 确保您的模型与您发送的JSON数据具有相同的属性,并且它们的名称和类型匹配。例如:
public class YourModel
{
  public string Param1 { get; set; }
  public string Param2 { get; set; }
}

这样,您就可以通过ASP.NET MVC Ajax JSON jQuery将参数发送到ActionResult,并在操作方法中进行处理。确保您的代码中的URL、参数名称和类型以及数据的序列化和反序列化方式正确无误。

相关内容

热门资讯

我来教教你"wepo... 我来教教你"wepoker可以免费玩吗"开挂(透视)辅助透视证实有挂-必赢教程;无需打开直接搜索加(...
透视私人局"中至南昌... 透视私人局"中至南昌辅助工具"开挂(下载)辅助下载真实有挂-透视教程《详细加薇136704302咨询...
重要通知"八大碗辅助... 八大碗辅助器app辅助开挂教程视频分享装挂详细步骤在当今的网络游戏中,八大碗辅助器app辅助作为一种...
透视代打"江西吉安中... 江西吉安中至黑科技辅助软件开挂教程视频分享装挂详细步骤在当今的网络游戏中,江西吉安中至黑科技辅助软件...
一分钟带你了解"新上... 一分钟带你了解"新上游透视辅助"开挂(平台)辅助平台有挂讲解-必赢方法>>您好:软件加薇136704...
新手必备"中至九江脚... 中至九江脚本是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加我微信(...
透视总结"决战卡五星... 大家好,今天小编来为大家解答决战卡五星看牌器这个问题咨询软件客服可以免费测试直接加微信(136704...
必知教程"wpk私人... 必知教程"wpk私人局有透视吗"开挂(脚本)辅助脚本真是有挂-透明教程>>您好:软件加薇136704...
盘点几款"闲逸app... 闲逸app有脚本吗开挂教程视频分享装挂详细步骤在当今的网络游戏中,闲逸app有脚本吗作为一种经典的娱...
2分钟细说"欢乐达人... 【亲,欢乐达人暗堡链接辅助 这款游戏可以开挂的,确实是有挂的,很多玩家在这款欢乐达人暗堡链接辅助中打...