使用jquery中ajax请求的jsonp类型解决请求跨域问题。
js代码:
$.ajax({
url:'请求接口地址',
type:'get',
dataType: 'jsonp',//设置dataType为jasop类型
success:function(res){
console.log("res",res)
}
})
后台代码
//callback前端请求回调参数
[HttpGet]
public object 请求接口名称(string callback)
{
object data = new object();
//返回结果时回传前端请求回调参数
return callback + "(" + JsonConvert.SerializeObject(data) + ")";
}