97国产精品视频人人做人人爱,3344在线观看无码,成年人国产视频,欧美日一级片,在线看AV天堂,高清无码一本到东京热,欧美一级黄片一区2区,免费又爽又刺激高潮网址

jquery,ajax請求并處理跨域

2020-4-16    前端達人

自己寫了段jquery的ajax請求,并輸出到頁面的表格中



<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>jQuery實現JSONP</title>
</head>
<body>
<div id="mydiv">
    <button id="btn">點擊</button>

    <div id="container">
        <!--每個條目-->
        <div class="item">
            <div class="item-title">作業名字</div>
            <div>
                <span class="item-content">創建時間</span>
                <span class="item-content">發布老師</span>
            </div>
        </div>
    </div>
</div>
</body>
<script type="text/javascript" src="https://code.jquery.com/jquery-3.1.0.min.js"></script>
<script type="text/javascript">
    $(function(){
        $("#btn").click(function(){

            $.ajax({
                async : true,
                url : "xxxxxxxxxxx",
                type : "GET",
                dataType : "json", // 返回的數據類型,設置為JSONP方式
                jsonp : 'callback', //指定一個查詢參數名稱來覆蓋默認的 jsonp 回調參數名 callback
                jsonpCallback: 'handleResponse', //設置回調函數名
                data : {
                    q : "javascript",
                    count : 1,
                    city:'北京'
                },
                success: function(response, status, xhr){
                    // console.log('狀態為:' + status + ',狀態是:' + xhr.statusText);
                    // console.log(response);

                    var group = response.hourly_forecast;

                    console.log(group,111111111)
                    console.log(group.length,222222222222)

                    //拼接字符串
                    var str = '';
                    //對數據做遍歷,拼接到頁面顯示
                    for(var i=0;i<group.length;i++){
                        str += '<div class="item">'+
                                '<div class="item-title">'+ group[i].date +'</div>'+
                                '<div>'+
                                '<span class="item-content">'+ group[i].hum +'</span>'+
                                '<span class="item-content">'+ group[i].pop +'</span>'+
                                '</div>'+
                                '</div>';
                    }
                    //放入頁面的容器顯示
                    $('#container').html(str);

                }
            });
        });
    });

    function handleResponse(response){
        // 對response數據進行操作代碼
        alert("jsonp success!");
    }
</script>
</html>


jquery中ajax處理跨域的三大方式


一、處理跨域的方式:

1.代理

2.XHR2

HTML5中提供的XMLHTTPREQUEST Level2(及XHR2)已經實現了跨域訪問。但ie10以下不支持

只需要在服務端填上響應頭:

header("Access-Control-Allow-Origin:*");

/*星號表示所有的域都可以接受,*/

header("Access-Control-Allow-Methods:GET,POST");

        

3.jsonP

原理:

 ajax本身是不可以跨域的, 通過產生一個script標簽來實現跨域。因為script標簽的src屬性是沒有跨域的限制的。

其實設置了dataType: 'jsonp'后,$.ajax方法就和ajax XmlHttpRequest沒什么關系了,取而代之的則是JSONP協議。JSONP是一個非官方的協議,它允許在服務器端集成Script tags返回至客戶端,通過javascript callback的形式實現跨域訪問。

 ajax的跨域寫法:

(其余寫法和不跨域的一樣):

比如 


日歷

鏈接

個人資料

藍藍設計的小編 http://www.0391cbd.com

存檔

主站蜘蛛池模板: 国产精品久久久久久搜索 | 国产91在线|日本| 亚洲综合色婷婷| 国产香蕉97碰碰视频VA碰碰看| 亚洲乱码在线播放| 色悠久久综合| 国产日韩欧美成人| 91外围女在线观看| 无码粉嫩虎白一线天在线观看| 国产亚洲高清视频| 亚洲天堂久久| 无码乱人伦一区二区亚洲一| 精品夜恋影院亚洲欧洲| 国产精品人莉莉成在线播放| 国产h视频在线观看视频| 欧美成人手机在线观看网址| 日本五区在线不卡精品| 国产91成人| 日韩大片免费观看视频播放| 最新国产你懂的在线网址| 在线观看精品自拍视频| 免费99精品国产自在现线| 国产aⅴ无码专区亚洲av综合网| 久久久久久久97| 国产欧美精品午夜在线播放| 秋霞一区二区三区| 亚洲人精品亚洲人成在线| 国产成人综合亚洲欧美在| 亚洲aⅴ天堂| 国产精品亚洲一区二区三区z| AV老司机AV天堂| 中文字幕调教一区二区视频| 欧美综合区自拍亚洲综合绿色| 日本一区高清| 欧美视频在线第一页| 精品久久久久成人码免费动漫| 色屁屁一区二区三区视频国产| 亚洲精品福利网站| 亚洲人成成无码网WWW| 久久综合九色综合97网| 亚洲av无码专区久久蜜芽| 91精品国产综合久久香蕉922| 国产精品太粉嫩高中在线观看| 中文字幕永久在线观看| 欧美啪啪精品| 久视频免费精品6| 狠狠色成人综合首页| 亚洲欧美色中文字幕| 欧美一区二区福利视频| 真人免费一级毛片一区二区| 久久中文无码精品| 九色91在线视频| 好吊妞欧美视频免费| 国产欧美日韩专区发布| 久久免费视频播放| 国产成人精品无码一区二| 曰韩免费无码AV一区二区| 一级毛片在线直接观看| 一级香蕉人体视频| 1024国产在线| 播五月综合| 欧美一区二区自偷自拍视频| 亚洲成a∧人片在线观看无码| 亚洲精品视频在线观看视频| 欧美高清视频一区二区三区| 国产丰满大乳无码免费播放| 久久人人97超碰人人澡爱香蕉| 久久青草免费91观看| v天堂中文在线| 亚洲综合经典在线一区二区| 日韩国产一区二区三区无码| 97se综合| 欧美黄色a| 在线观看视频99| 亚洲欧州色色免费AV| 国产精品美人久久久久久AV| 日本黄色不卡视频| 色悠久久久| 日韩一级二级三级| 人妻中文久热无码丝袜| 精品91视频| 欧美va亚洲va香蕉在线|