首頁 >web前端 >js教程 >jquery ajax實作跨域請求的方法_jquery

jquery ajax實作跨域請求的方法_jquery

WBOY
WBOY原創
2016-05-16 16:19:061106瀏覽

本文實例講述了jquery ajax實作跨域請求的方法。分享給大家供大家參考。具體實作方法如下:

說明:這裡的dataType 為  "jsonp"  ;type 只能為 GET

前台請求代碼如下:

複製程式碼 程式碼如下:
$.ajax({
 type: "GET",
 url: "http://www.xxx.com/Rest/ValidAccountsExists.aspx?accounts=admin",
 dataType: "jsonp",
 jsonp: "jsoncallback",  
 success: function (result) {   
 alert(result.Success);   
 alert(result.Content);                                 },
 error: function (result, status) {

    //處理錯誤
 }
});

後台處理程式碼 ValidAccountsExists.aspx如下:


複製程式碼 程式碼如下:
string accounts = GameRequest.GetQueryString("accounts");
string jsoncallback = GameRequest.GetQueryString("jsoncallback");
Response.ContentEncoding =System.Text.Encoding.UTF8;
Response.ContentType = "application/json";
Response.Write(jsoncallback "({"Success":"True","Content":"" accounts  ""})");
Response.End();
希望本文所述對大家的jQuery程式設計有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn