前端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转换为字符串对象

}

原文地址:https://www.cnblogs.com/kingsmart/p/14153616.html