<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        jQuery中$.get、$.post、$.getJSON和$.ajax的用法詳解

        來源:懂視網 責編:小采 時間:2020-11-27 21:29:11
        文檔

        jQuery中$.get、$.post、$.getJSON和$.ajax的用法詳解

        jQuery中$.get、$.post、$.getJSON和$.ajax的用法詳解:本章重點是來講講jQuery中調用ajax的4種方法:$.get、$.post、$getJSON、$ajax。當我們用javascript寫ajax程序寫得很開心的時候,突然有人告訴你有一種東西叫jquery,它會告訴你不直接和HttpRequest是多么的快樂,同時你再也不需要再煩惱糾結的a
        推薦度:
        導讀jQuery中$.get、$.post、$.getJSON和$.ajax的用法詳解:本章重點是來講講jQuery中調用ajax的4種方法:$.get、$.post、$getJSON、$ajax。當我們用javascript寫ajax程序寫得很開心的時候,突然有人告訴你有一種東西叫jquery,它會告訴你不直接和HttpRequest是多么的快樂,同時你再也不需要再煩惱糾結的a

        本章重點是來講講jQuery中調用ajax的4種方法:$.get、$.post、$getJSON、$ajax。

        當我們用javascript寫ajax程序寫得很“開心”的時候,突然有人告訴你有一種東西叫jquery,它會告訴你不直接和HttpRequest是多么的快樂,同時你再也不需要再煩惱糾結的ajax亂碼問題,更幸福的是你的js代碼將大大地簡化,看完本文,你會發現,ajax,簡單的來講就是一句話的事情。

        1、$.get

        $.get()方法使用GET方式來進行異步請求,它的語法結構為:

        $.get( url [, data] [, callback] );

        解釋一下這個函數的各個參數:

        url:string類型,ajax請求的地址。

        data:可選參數,object類型,發送至服務器的key/value數據會作為QueryString附加到請求URL中。

        callback:可選參數,function類型,當ajax返回成功時自動調用該函數。

        最后寫一個$.get()的實例供大家參考:

        $.get(
         "submit.aspx",{
         id: '123',
         name: '青藤園',
         },function(data,state){
         //這里顯示從服務器返回的數據
         alert(data);
         //這里顯示返回的狀態
         alert(state);
         }
        )

        2、$.post()

        $.post()方法使用POST方式來進行異步請求,它的語法結構為:

        $.post(url,[data],[callback],[type]);

        這個方法和$.get()用法差不多,唯獨多了一個type參數,那么這里就只介紹type參數吧,其他的參考上面$.get()的。

        type:type為請求的數據類型,可以是html,xml,json等類型,如果我們設置這個參數為:json,那么返回的格式則是json格式的,如果沒有設置,就和$.get()返回的格式一樣,都是字符串的。

        最后寫一個$.post()的實例供大家參考:

        $.post(
         "submit.aspx",{
         id: '123',
         name: '青藤園',
         },function(data,state){
         //這里顯示從服務器返回的數據
         alert(data);
         //這里顯示返回的狀態
         alert(state);
         },
         "json"
        )

        3、$.getJSON()

        $.getJSON()是專門為ajax獲取json數據而設置的,并且支持跨域調用,其語法的格式為:

        getJSON(url,[data],[callback]);

        url:string類型, 發送請求地址 data :可選參數, 待發送 Key/value 參數 ,同get,post類型的data callback :可選參數,載入成功時回調函數,同get,post類型的callback

        JSON是一種理想的數據傳輸格式,它能夠很好的融合與JavaScript或其他宿主語言,并且可以被JS直接使用。使用JSON相比傳統的通過 GET、POST直接發送“裸體”數據,在結構上更為合理,也更為安全。至于jQuery的getJSON()函數,只是設置了JSON參數的 ajax()函數的一個簡化版本。這個函數也是可以跨域使用的,相比get()、post()有一定優勢。另外這個函數可以通過把請求url寫 成"myurl?callback=X"這種格式,讓程序執行回調函數X。

        4、$.ajax()

        $.ajax()是jquery中通用的一個ajax封裝,其語法的格式為:

        $.ajax(options);

        其中options是一個object類型,它指明了本次ajax調用的具體參數,這里我把最常用的幾個參數附上

        $.ajax({
         url: 'submit.aspx',
         datatype: "json",
         type: 'post',
         success: function (e) { //成功后回調
         alert(e); 
         },
         error: function(e){ //失敗后回調
         alert(e);
         },
         beforeSend: function(){ /發送請求前調用,可以放一些"正在加載"之類額話
         alert("正在加載");
         }
        })

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        jQuery中$.get、$.post、$.getJSON和$.ajax的用法詳解

        jQuery中$.get、$.post、$.getJSON和$.ajax的用法詳解:本章重點是來講講jQuery中調用ajax的4種方法:$.get、$.post、$getJSON、$ajax。當我們用javascript寫ajax程序寫得很開心的時候,突然有人告訴你有一種東西叫jquery,它會告訴你不直接和HttpRequest是多么的快樂,同時你再也不需要再煩惱糾結的a
        推薦度:
        標簽: 用法 的用法 get
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 一区免费在线观看| 亚洲熟妇无码一区二区三区导航| 成人黄18免费视频| 野花视频在线官网免费1| 大学生高清一级毛片免费| 亚洲五月六月丁香激情| 在线看无码的免费网站| 亚洲最新黄色网址| 成年女人色毛片免费看| 亚洲欧美aⅴ在线资源| 在线观看免费播放av片| 亚洲成在人天堂在线| 8x8x华人永久免费视频| wwwxxx亚洲| 国产成人免费全部网站| 日韩免费码中文在线观看| 亚洲精品国产字幕久久不卡| a级毛片在线视频免费观看| 五月天网站亚洲小说| 在线永久免费的视频草莓| 亚洲国产精品无码久久98| 亚洲国产专区一区| 国产精品视频白浆免费视频| 亚洲av日韩av无码av| 国产区卡一卡二卡三乱码免费| 亚洲国产一区在线| 91热成人精品国产免费| 亚洲欧美日韩中文高清www777| 97精品免费视频| 亚洲中文字幕无码av永久| 免费女人18毛片a级毛片视频| 亚洲AV无码国产精品色| 在线免费观看一级片| 成人免费一区二区三区| 亚洲图片中文字幕| 亚洲成aⅴ人片久青草影院| 99精品视频免费在线观看| 怡红院亚洲红怡院在线观看| 日本免费观看网站| 东方aⅴ免费观看久久av| 亚洲黄页网在线观看|