首页 > 其他 > 详细

控制器post参数接收

时间:2018-03-07 18:35:11      阅读:266      评论:0      收藏:0      [点我收藏+]

1.后台c#

public class TestController : ApiController
{
        [HttpPost]
        public string SaveData1(Tb_a ota)
        {
            return ota.aa.ID + ota.bb.FirstOrDefault().NAME;
        }
        /// <summary>
        /// 
        /// </summary>
        /// <param name="ota"></param>
        /// <returns></returns>
        [HttpPost]
        public bool SaveData(Tb_a ota)
        {
            return true;
        }
}
 public class Tb_a
    {
        public TB_CHARGING aa { get; set; }
        public List<TB_CHARGING> bb { get; set; }
    }

 2.前端js

var postData = { ID: "1", NAME: "Jim", CREATETIME: "1988-09-11" };
 var postData1 = [{ ID: "1", NAME: "Jim", CREATETIME: "1988-09-11" }, { ID: "1", NAME: "Jim", CREATETIME: "1988-09-11" }];
        
$.ajax({
                type: "post",
                url: ApiUrl + "api/Test/SaveData",
                data: { aa: { ID: "1", NAME: "Jim", CREATETIME: "1988-09-11" }, bb: [{ ID: "1", NAME: "Jim", CREATETIME: "1988-09-11" }, { ID: "1", NAME: "Jim", CREATETIME: "1988-09-11" }] },
                success: function (data, status) { }
            });


            $.ajax({
                type: "post",
                url: ApiUrl + "api/Test/SaveData1",
                data: { aa: postData, bb: postData1 },

                success: function (data, status) {
                    alert(data);
                }
            });

  

控制器post参数接收

原文:https://www.cnblogs.com/liuqiyun/p/8523844.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!