AJAX是一种无需重新加载整个页面的情况下,能够更新部分网页的技术。
    AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。
    增强B/S的体验性。(浏览器/服务器)
    B/S:未来的主流,并且会爆发式的持续增长

    产品链:H5 + 网页 + 客户端 + 手机端(Android、iOS) + 小程序

    利用AJAX可以做:
    注册时,用户输入用户名,自动检测用户名是否存在。
    登录时,提示用户名密码错误。
    删除数据行时,将行ID发送到后台,后台在数据库中删除,数据库删除成功后,在页面DOM中将数据行也删除。
    我们可以使用前端的一个标签来伪造一个Ajax的样子,iframe标签。


    使用jQuery需要先导入JQuery的js文件。
    传送门:jquery-3.6.0.js

    JQuery不是生产者,只是一个搬运工。

    AJAX总结
    使用JQuery需要导入JQuery,使用Vue导入Vue,两个都用,自己使用原生态实现

    三部曲

    1. 编写对应处理的COntroller,返回消息或者字符串或者json格式的数据;
    2. 编写AJAX请求
      1. url:Controller请求
      2. data:键值对
      3. success:回调函数
    3. 给AJAX绑定事件,点击click,失去焦点onblur,键盘弹起keyup