AJAX基础学习

Posted 流年之初,盛夏之末

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AJAX基础学习相关的知识,希望对你有一定的参考价值。

1.load( )方法

   使用load()方法通过Ajax请求加载服务器中的数据,并把返回的数据放置到指定的元素中,它的调用格式为:

 load(url,[data],[callback])

  参数url为加载服务器地址,可选项data参数为请求时发送的数据,callback参数为数据请求成功后,执行的回调函数。

  缺点:获取的内容必须先插入页面,才能进行处理。执行效率不高。

2.getJSON

  通过全局函数获取数据,遍历数据显示。

 使用getJSON()方法可以通过Ajax异步请求的方式,获取服务器中的数据,并对获取的数据进行解析,显示在页面中,它的调用格式为:

 jQuery.getJSON(url,[data],[callback])$.getJSON(url,[data],[callback])

  其中,url参数为请求加载json格式文件的服务器地址,可选项data参数为请求时发送的数据,callback参数为数据请求成功后,执行的回调函数。

     $("#btnShow").bind("click", function () {
                var $this = $(this);
                $.getJSON("http://www.imooc.com/data/sport.json",function(data){
                        $this.attr("disabled", "true");
                        $.each(data, function (index,sport) {
                        //index,json数据下标。sport下标的值。
                            if(index==2)
                            $("ul").append("<li>" + sport["name"] + "</li>");
                        });
           })
     })

3.

 

以上是关于AJAX基础学习的主要内容,如果未能解决你的问题,请参考以下文章

[vscode]--HTML代码片段(基础版,reactvuejquery)

AJAX相关JS代码片段和部分浏览器模型

201555332盛照宗—网络对抗实验1—逆向与bof基础

Javascript代码片段在drupal中不起作用

Ajax全面基础学习

DOM探索之基础详解——学习笔记