国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jQuery實(shí)現(xiàn)異步獲取json數(shù)據(jù)的2種方式

2024-05-06 15:46:10
字體:
供稿:網(wǎng)友

在jQuery開發(fā)中,我們可以通過不同的方法實(shí)現(xiàn)數(shù)據(jù)的傳輸,本文是錯(cuò)新技術(shù)頻道小編為大家?guī)淼膉Query實(shí)現(xiàn)異步獲取json數(shù)據(jù)的2種方式,感興趣的朋友一起來了解一下吧!

通常來說,jQuery異步獲取json數(shù)據(jù)有2種方式,一個(gè)是$.getJSON方法,一個(gè)是$.ajax方法。本文就來實(shí)現(xiàn)使用這2種方式異步獲取json數(shù)據(jù),然后追加到頁面。

在根目錄下創(chuàng)建data.json文件:

{ "one" : "Hello", "two" : "World"}

一、通過$.getJSON方法獲取json數(shù)據(jù)

 <script src="Scripts/jquery.html" target="_blank">jquery-2.1.1.min.js"></script> <script type="text/javascript">  $(function() {   $.getJSON('data.json', function(data) {    var items = [];    $.each(data, function(key, val) {     items.push('<li id="' + key + '">' + val + '</li>');    });    $('<ul/>', {     'class': 'list',     html: items.join('')    }).appendTo('body');   });  }); </script>

?

二、通過$.ajax方法獲取json數(shù)據(jù)

 <script src="Scripts/jquery-2.1.1.min.js"></script> <script type="text/javascript">  $(function() {   $.ajax({    url: 'data.json',    dataType: 'json',    success: function(data) {     var items = [];     $.each(data, function(key, val) {      items.push('<li id="' + key + '">' + val + '</li>');     });     $('<ul/>', {      'class': 'list',      html: items.join('')     }).appendTo('body');    },    statusCode: {     404: function() {      alert("沒有找到相關(guān)文件~~");     }    }   });  }); </script>

總結(jié):使用$.getJSON方法和$.ajax方法都能達(dá)到相同的效果,但是,如果想對異步獲取的過程有更細(xì)節(jié)的控制,推薦使用$.ajax方法。

以上就是jQuery實(shí)現(xiàn)異步獲取json數(shù)據(jù)的2種方式,如果你是一名程序員,相信這些內(nèi)容一定對你是很有用的,推薦js.VeVb.com可以學(xué)習(xí)到更多的專業(yè)知識。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 扶绥县| 石泉县| 中卫市| 沁阳市| 响水县| 敦化市| 樟树市| 新安县| 视频| 文登市| 仁怀市| 闸北区| 四子王旗| 柏乡县| 广汉市| 宣威市| 从江县| 齐河县| 襄樊市| 扎囊县| 五家渠市| 新丰县| 广安市| 达拉特旗| 黑龙江省| 兴仁县| 毕节市| 刚察县| 洪洞县| 新昌县| 兰考县| 扎兰屯市| 富裕县| 贵港市| 缙云县| 怀柔区| 岐山县| 赣榆县| 五台县| 塔河县| 田林县|