最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jquery ajax跨域解決方法(json方式)

 更新時(shí)間:2014年02月04日 09:12:57   作者:  
本篇文章只要是對(duì)jquery ajax跨域解決方法(json方式)進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助

最近公司開發(fā)的項(xiàng)目中很多地方需要跨域ajax請(qǐng)求,比如幾個(gè)子域名下
http://a.****.com/index123.aspx,
http://b.****.com/index2.aspx

都要請(qǐng)求用戶json信息,然后再對(duì)數(shù)據(jù)進(jìn)行處理,起初我和同事們?cè)嚵撕芏喾N方法,使用$.ajax() 無(wú)論是get或post方法都會(huì)引起uri deny的錯(cuò)誤。一番GG之后發(fā)現(xiàn)了解決方法,也了解其中的原因。

jquery從1.2開始,.getJSON就支持跨域操作了。使用jquery.getJSON()方法可以解決跨域問(wèn)題。實(shí)例如下

前臺(tái)
<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:測(cè)試001})");

如果加html代碼的話,千萬(wàn)別加/n 符號(hào),不然會(huì)出現(xiàn)亂碼,js 錯(cuò)誤。

相關(guān)文章

最新評(píng)論

万年县| 云安县| 盈江县| 开远市| 宁波市| 平潭县| 大邑县| 大荔县| 扎赉特旗| 汝南县| 康马县| 宕昌县| 灵石县| 梁山县| 芦溪县| 常熟市| 永丰县| 新泰市| 辽宁省| 抚松县| 高阳县| 綦江县| 资兴市| 宁陵县| 扎兰屯市| 通渭县| 柘荣县| 平泉县| 迭部县| 邳州市| 西和县| 乡宁县| 遂溪县| 秀山| 武穴市| 肃北| 喀什市| 长乐市| 聂荣县| 台东市| 图片|