使用asp.net+jquery Jsonp的方法

2020-03-08 16:00:10来源:爱站网 阅读 ()

新老客户大回馈,云服务器低至5折

是不是有很多用户都觉得使用asp.net+jquery Jsonp的方法很难呢?其实并不是,只要我们掌握了其中要领就可以轻松学会,那么下面我们就一起去学习asp.net+jquery Jsonp的使用方法吧。

服务器端

?

复制代码 代码如下:

?


string callback = Request["callback"];
string response = string.Format("\"value1\":\"{0}\",\"value2\":\"{1}\", v1, v2);
string call = callback + "({" + response + "})";
Response.Write(call);


客户端
这里使用JQ,有下面两种调用方法:
1、使用getJson

?

复制代码 代码如下:

?


var url = "xxx.aspx?p1=1&p2=2&callback=?";
jQuery.getJSON(url, function(data) {
alert("value1:" + data.value1+ " value2:" + data.value2);
});


2、使用ajax

?

复制代码 代码如下:

?


jQuery.ajax({
type:"get",
url: "xxx.aspx",
dataType : "jsonp",
jsonp: "callback",
data: "p1=1&p2=2&callback=?",
success:function(msg){
alert("value1:" + data.value1+ " value2:" + data.value2);
}
});

以上就是小编介绍使用asp.net+jquery Jsonp的方法,看完后是不是觉得Jsonp的用法非常简单,不过在使用的时候需要服务器端和客户端同时支持。?


原文链接:https://js.aizhan.com/develop/aspnet/12013.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:DataSet与DataTable的区别示例介绍

下一篇:ASP.NET实现大文件上传功能