Model view controller 如何将模型对象返回到Ajax

Model view controller 如何将模型对象返回到Ajax,model-view-controller,Model View Controller,数据不是从controller到ajax的。我想访问详细模型的id,在controller方法中添加一个断点,看看它是否收到请求。如果是,请查看它是否返回包含数据的对象。如果是,则应检查js文件。1)您在警报中得到了什么?2) 您确定控制器接收到数据吗?没有获取任何信息是控制器接收到数据。完成(函数(数据){If(data.status==true)警报(数据)else警报(“错误”);});。它收到了错误警报,但这并不意味着控制器收到了数据。在controller.controller中设置一

数据不是从controller到ajax的。我想访问详细模型的id,在controller方法中添加一个断点,看看它是否收到请求。如果是,请查看它是否返回包含数据的对象。如果是,则应检查js文件。

1)您在警报中得到了什么?2) 您确定控制器接收到数据吗?没有获取任何信息是控制器接收到数据。完成(函数(数据){If(data.status==true)警报(数据)else警报(“错误”);});。它收到了错误警报,但这并不意味着控制器收到了数据。在controller.controller中设置一个断点。controller正在获取数据,但它没有传递到Ajax。非常确定它没有。尝试
返回Json(“d”)
,查看
数据是否为字符串
“d”
 Public JSONResult savedata(details d)
 {
    Return Json (d);
 }

$.ajax({
  url: "report/savedata",
  type: "post",
  data: formdata
}).done(function(data) {
  alert(data);
});