首页  >  文章  >  web前端  >  jQuery异步获取json数据方法汇总_jquery

jQuery异步获取json数据方法汇总_jquery

WBOY
WBOY原创
2016-05-16 16:24:55920浏览

jQuery异步获取json数据有2种方式,一个是$.getJSON方法,一个是$.ajax方法。本篇体验使用这2种方式异步获取json数据,然后追加到页面。

在根目录下创建data.json文件:

复制代码 代码如下:

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

■ 通过$.getJSON方法获取json数据

复制代码 代码如下:

   
   

 

■ 通过$.ajax方法获取json数据

复制代码 代码如下:

    <脚本 src="Scripts/jquery-2.1.1.min.js">
   
        $(函数() {
            $.ajax({
                url: 'data.json',
                数据类型:'json',
                成功:函数(数据){
                    var items = [];
                    $.each(数据, 函数(key, val) {
                        items.push('
  • ' val '
  • ');
                        });
                        $('
      ', {
                              '类': '列表',
                              html: items.join('')
                          }).appendTo('body');
                      },
                      状态代码:{
                          404:函数(){
                              alert("没有找到相关文件~~");
                          }
                      }
                  });
              });
         

      总结:使用$.getJSON方法和$.ajax方法可以达到相同的效果,但是,如果想对异步获取的过程有更多细节的控制,推荐使用$.ajax方法。

      声明:
      本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn