一、Ajax
1.定义
Ajax(Asynchronous JavaScript And XML):异步的 JavaScript 和 XML
AJAX 不是新的编程语言,指的是⼀种交互方式:异步加载。
客户端和服务器的数据交互更新在局部页面的技术,不需要刷新整个页面 --> 局部刷新。
优点:
① 局部刷新,效率更高
② 用户体验更好
2.原理
3.基于 jQuery 的 AJAX 语法
$.ajax({
属性,
})
常用的属性参数:
url | 请求的后端服务地址 |
type | 请求方式,默认 get |
data | 请求所携带的参数 |
dataType | 服务器返回的数据类型:text / json |
success | 请求成功的回调函数 |
error | 请求失败的回调函数 |
complete | 请求完成的回调函数(无论成功或者失败,都会调用) |
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<