微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Ajax 笔记

服务器: 负责存放和对外提供资源得电脑, 叫做服务器 (服务器得本质就是一台电脑)

客户端: 负责获取和消费资源得电脑 叫做客户端

URL地址的组成部分: 1. 客户端与服务器之间的通信协议

                                   2. 存有该资源的服务器名称

                                    3. 资源在服务器上具体的存放位置

网页中如何请求数据:

XMLHttpRequest(简称xhr) 是浏览器提供的 js 成员, 通过它可以请求服务器上的数据资源

var xhrObj = new XMLHttpRequest()

资源的请求方式:

1. get请求 用于获取服务器的资源

2. post请求 用于向服务器发送资源

Ajax 就是异步的JavaScript 和 XML

通俗理解: 网页中 利用XMLHttpRequest 对象和服务器进行交互的方式就是Ajax

由于浏览器中提供的XMLHttpRequest  用法比较复杂 所以jQuery对XMLHttpRequest 进行了封装,提供了一系列的Ajax函数, 极大的降低了Ajax的使用难度

jQuery中发起Ajax请求最常用的三个方法如下:

1. $.get() 语法: $.get(url,[data],[callback]) 其中url 是必选参数 其他的是可选参数 

2. $.post()  语法: $.post(url,[data],[callback]) 其中url 是必选参数 其他的是可选参数 

3. $.ajax() 语法: $.ajax(type,url,[data],[callback]) 其中url 是必选参数 其他的是可选参数 

type 如果为get 可以省略不写 post 一定要写

使用get发起不带参数的请求: res中就是服务器响应回来的数据 

使用get发起带参数的请求: res中就是服务器响应回来的数据 ({id:1})

 使用post发起带参数的请求: res中就是服务器响应回来的数据 

  使用ajax发起GET请求: res中就是服务器响应回来的数据 

 

 如果不需要携带参数 data 在发起get请求的时候是可以省略的

使用ajax发起POST请求: res中就是服务器响应回来的数据 

使用Ajax请求数据时,被请求的URL地址 就叫接口,同时,每个接口必须有请求方式

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐