600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > jq中ajax请求跨域 jquery+ajax实现跨域请求的方法

jq中ajax请求跨域 jquery+ajax实现跨域请求的方法

时间:2023-11-07 00:37:42

相关推荐

jq中ajax请求跨域 jquery+ajax实现跨域请求的方法

本文实例讲述了jquery+ajax实现跨域请求的方法。分享给大家供大家参考。具体实现方法如下:

说明:这里的dataType 为 "jsonp" ;type 只能为 GET

前台请求代码如下:

$.ajax({

type: "GET",

url: "/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程序设计有所帮助。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。