带有ajax的传递对象包含日期为null

时间:2020-02-27 14:06:48

标签: c# jquery ajax asp.net-mvc

我正在使用Ajax请求将对象包含日期时间的值发送到我的API控制器,这是我的Ajax调用

                 $.ajax(
                    {
                        type: "POST",
                            url: "/Generate/Create",
                            data: { charge: testData },
                            success: function (){},
                    });

这是我的api控制器

    [HttpPost]
        public ActionResult CreateCharge(Charge charge)
        {

            charge.Created = DateTime.UtcNow;

            return Json(new { result = charge });

        }

当我到达控制器时,它显示Datetime的空值,请看下图

enter image description here

问题:

我如何获得我从ajax请求传递过来的值!!

更新:

testData对象是:

enter image description here

0 个答案:

没有答案