使用Jsonp(JQ+C#)
生活随笔
收集整理的這篇文章主要介紹了
使用Jsonp(JQ+C#)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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
????????????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);
????????????}
????????});
?
?
?
轉載于:https://www.cnblogs.com/tenghoo/archive/2010/04/15/1712696.html
總結
以上是生活随笔為你收集整理的使用Jsonp(JQ+C#)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Excel 常用函数 IF 用法
- 下一篇: C#根据字节数截取字符串