1/什么是ajax
ajax 全名 async javascript and XML(异步JavaScript和XML) 是前后台交互的能⼒。
也就是我们客户端给服务端发送消息的⼯具,以及接受响应的⼯具。
在不重新加载整个网页的情况下,对网页的某部分进行更新。而传统的网页(不使用 Ajax)如果需要更新内容,必需重载整个网页面
-
什么是同步请求?(false)
同步请求是指当前发出请求后,浏览器什么都不能做,
必须得等到请求完成返回数据之后,才会执行后续的代码, -
什么是异步请求?(默认:true)
默认异步:异步请求就当发出请求的同时,浏览器可以继续做任何事,
Ajax发送请求并不会影响页面的加载与用户的操作,相当于是在两条线上,各走各的,互不影响。
GET 还是 POST?
get 请求的参数就直接在 url 后面进行拼接就可以 post 请求的参数是携带在请求体中的,所以不需要再
url 后面拼接
.ajax()
jQuery对象上面还定义了Ajax方法($.ajax()),用来处理Ajax操作。调用该方法后,浏览器就会向服务器发出一个HTTP请求
ajax原理分析
我们自己定