【发布时间】:2020-04-27 20:17:12
【问题描述】:
我有带有 ajax 请求的 js 文件
这是正文的一部分
$.ajax({
url: '/Points/Addpoint', // также '@Url.Action("Addpoint", "PointsController")'
type: "POST",
dataType: "json",
data: JSON.stringify({ firstx: ev._x, firsty: ev._y, secondx: ev._x, secondy: ev._y }),
success: function () {
alert();
}
});
我也有这个方法的mvc控制器,应该在ajax中调用
[HttpPost]
public void Addpoint(JSON po)
{
var pointslist = this.Getpoints();
var obj = po;
pointslist.Add(new Point());
}
但不知何故,这不起作用。 idk 为什么?它给了我 500 错误和消息
没有为此对象定义无参数构造函数。
我应该怎么做才能解决这个问题并发送这个 json obj?
【问题讨论】: