Ajax

一、Ajax原理

        1.实例化    创建XMLHTTPRequest对象

        2.初始化组件

        3.发送请求

        4.设定回调函数

        5.回调函数主体

二、Ajax方法

        1.$.ajax(){

            "url":发送请求的地址

            "type":"post/get"请求方式

            "data":"name="+name    发送请求的数据

            "datatype":"text"    指定返回的数据格式

            "success":callBack    响应成功后执行的回调函数

            "error":function(){}    响应失败后执行的代码

            }

        2.全局方法

            2.1加载请求: .ajaxStart() 和 .ajaxstop()

            2.2错误处理: .ajaxError()

            2.3.ajaxSuccess(),对应一个局部方法:.success(),请求成功完成时执行。

            2.4.ajaxComplete(),对应一个局部方法:.complete(),请求完成后注册一个回调函数。

            2.5.ajaxSend(),没有对应的局部方法,只有属性 beforeSend,请求发送之前要绑定的函数。

          3.$.post(url[,data][,success][,datatype]);

          4.$.get(url[,data][,success][,datatype]);

          5.$.getJson(url[,data][,success]);

三、创建JSON

        1.创建对象

            var JSON 对象 = {name:value,name:value};

       2.创建数组

            var Json 数组 = [value,value];

       3.创建嵌套对象

            var JSON 对象 = [{name:value},{name:value},{name:value}];

四、各种对象转换为JSON

        

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容