jquery ajax跨域解決方法(json方式)
最近公司開發(fā)的項(xiàng)目中很多地方需要跨域ajax請求,比如幾個(gè)子域名下
http://a.****.com/index123.aspx,
http://b.****.com/index2.aspx
都要請求用戶json信息,然后再對數(shù)據(jù)進(jìn)行處理,起初我和同事們試了很多種方法,使用$.ajax() 無論是get或post方法都會引起uri deny的錯(cuò)誤。一番GG之后發(fā)現(xiàn)了解決方法,也了解其中的原因。
jquery從1.2開始,.getJSON就支持跨域操作了。使用jquery.getJSON()方法可以解決跨域問題。實(shí)例如下
前臺
<script type="text/javascript" src="/script/jquery.js"></script>
HTML中JS代碼
function gettst2() {
$.getJSON("http://ucenter.xxxx.com.cn/ajax/test.aspx?callback=?", { id: "123456", site: "01" },
function(data) {
alert(data.htmls);
document.getElementById("shows").innerHTML = data.htmls;
});
}
gettst2();
ASPX.cs文件中處理為
string jsoncall = Request.QueryString("callback");
Response.Write(jsoncall + "({htmls:測試001})");
如果加html代碼的話,千萬別加/n 符號,不然會出現(xiàn)亂碼,js 錯(cuò)誤。
- jQuery中ajax請求后臺返回json數(shù)據(jù)并渲染HTML的方法
- 基于jQuery的AJAX和JSON實(shí)現(xiàn)純html數(shù)據(jù)模板
- JQuery的ajax獲取數(shù)據(jù)后的處理總結(jié)(html,xml,json)
- JQuery處理json與ajax返回JSON實(shí)例代碼
- jquery的ajax異步請求接收返回json數(shù)據(jù)實(shí)例
- jQuery Ajax異步處理Json數(shù)據(jù)詳解
- jQuery中使用Ajax獲取JSON格式數(shù)據(jù)示例代碼
- jquery序列化form表單使用ajax提交后處理返回的json數(shù)據(jù)
- 跨域請求之jQuery的ajax jsonp的使用解惑
- 詳談 Jquery Ajax異步處理Json數(shù)據(jù).
- jQuery+Ajax+js實(shí)現(xiàn)請求json格式數(shù)據(jù)并渲染到html頁面操作示例
相關(guān)文章
jQuery Attributes(屬性)的使用(一、屬性篇)
本系列文章主要講述jQuery框架的屬性(Attributes)使用方法,文章分為:屬性篇、類篇、Html代碼篇&文本篇、值篇共4篇文章。2009-12-12Jquery easyui 實(shí)現(xiàn)動(dòng)態(tài)樹
本文給大家介紹jquery easyui實(shí)現(xiàn)動(dòng)態(tài)樹,本文通過代碼實(shí)例相結(jié)合的方式給大家展示jquery easyui實(shí)現(xiàn)動(dòng)態(tài)樹的過程,感興趣的朋友一起學(xué)習(xí)吧2015-11-11jquery隊(duì)列queue與原生模仿其實(shí)現(xiàn)方法分享
jquery中的queue和dequeue是一組很有用的方法,他們對于一系列需要按次序運(yùn)行的函數(shù)特別有用。特別animate動(dòng)畫,ajax,以及timeout等需要一定時(shí)間的函數(shù)2014-03-03jQuery實(shí)現(xiàn)分頁功能(含ajax請求、后臺數(shù)據(jù)、附完整demo)
這篇文章主要給大家介紹了關(guān)于jQuery實(shí)現(xiàn)分頁功能的相關(guān)資料,主要包含ajax請求和后臺數(shù)據(jù),文末給出了完整的demo示例,對大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。2017-04-04jquery獲取所有選中的checkbox實(shí)現(xiàn)代碼
下面小編就為大家?guī)硪黄猨query獲取所有選中的checkbox實(shí)現(xiàn)代碼。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-05-05jQuery點(diǎn)擊自身以外地方關(guān)閉彈出層的簡單實(shí)例
本篇文章主要是對jQuery點(diǎn)擊自身以外地方關(guān)閉彈出層的簡單實(shí)例進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-12-12jQuery實(shí)現(xiàn)自動(dòng)與手動(dòng)切換的滾動(dòng)新聞特效代碼分享
這篇文章主要介紹了jQuery實(shí)現(xiàn)列表自動(dòng)循環(huán)滾動(dòng)手動(dòng)滾動(dòng)展示新聞,推薦給大家,有需要的小伙伴可以參考下。2015-08-08jquery中的查找parents與closest方法之間的區(qū)別
這篇文章主要是對jquery中的查找parents與closest方法之間的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下,希望對大家有所幫助2013-12-12