前端ajax调用后台.net core接口,如何像.net framework一样,在ajax的success回调函数中,返回jason对象,而不是字符串。。。待更新,MVC5
$.ajax({
url:"",
success : function(datas, status){
datas:
.net framework: json类型
.net core为 字符串或为空
}
})
C#:
public ActionResult GetData(){
var res = 获取到一个list对象
// .net froamework
return Json( data,AllowGetRequest) //
//.net core
return Json(data) //没有AllowGetRequest的选项,类库底层有修改。若直接这样写,前端收不到数据。需要把data转换为字符串对象
}