首页 > 其他 > 详细

跨域请求

时间:2019-03-26 21:53:24      阅读:130      评论:0      收藏:0      [点我收藏+]

 

前台:

$.ajax(
{
url: url,
data:"name=name",
dataType:"jsonp", //jsonp可以实现ajax的跨域请求
jsonp: "callback",//传递给请求页面的,用以获得jsonp回调函数名的参数名(一般默认为:callback)
jsonpCallback: "jsonpCall",//自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名,也可以写"?",jQuery会自动为你处理数据
success: function (json) {
alert(‘您查询到名称为: ‘ + json.Name);
},
error: function () {
alert(‘失败‘);
}
}
);

请求路径的后台:

 string name = context.Request.QueryString["name"];

 string callbackfun = context.Request.QueryString["callback"]; 

以回调函数的方式返回给异步对象,jsonValue为json格式字符串
context.Response.Write(callbackfun + "(" + jsonValue+ ")");

 

跨域请求

原文:https://www.cnblogs.com/w1-y2-q5/p/10603982.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!