• 今天的码农女孩学习了关于ajax技术


    ajax技术

    ajax是异步传输技术,是一种创建交互式网页应用开发技术,用来通过前台链接后台代码,可以实现网页的异步更新,并且可以局部更新,所以叫做异步刷新,局部更新技术,提高浏览器加载速度,节省服务区响应时间

    定义ajax步骤

    1.创建XMLHTTPRequest对象

    2.使用open方法链接后台服务器

    3.通过send()发送数据,开始和服务器交互

    4.通过onreadystatechange设置回调函数

    5.执行回调函数读取数据responseText

    js的ajax技术
        高版本浏览器ajax对象
         ajax=new XMLHttpRequest()
        IE8以下
         ajax=ActiveXObject("Msml2.XMLHTTP")
        IE7以下
         ajax=ActiveXObject("Microsoft.XMLHTTP")
        创建链接
        xml.open("请求方式","请求地址",同步/异步) true为异步
        发送请求
        xml.send(null)括号内可以填参数
        定义回调函数接收参数
        xml.onreadystatechange=callback
        回调函数拿到参数值
        ajax.responseText 拿到文本
        ajax.status http的状态码
        ajax.readyState ajax的请求状态码
         0请求未初始化  1服务器已连接  2请求已接收  3请求处理中 4请求已完成
        complate低版本浏览器返回请求已完成
    jquery的ajax技术
               $.ajax({
                    type:'get',//请求方式
                    url:'https://114.55.145.59:8443/librarytag/tag',//请求路径
                    data:'',//向后台传参
                    dataType:'json',//接收格式
                    success:function(res){
                        console.log(res)//请求回来的参数
                    }
                })

  • 相关阅读:
    计算机毕业设计基于springboot+vue+elementUI的医院急诊系统(前后端分离)
    mongo基础操作总结
    IDEA中运行项目出现“Error:java: 无效的目标发行版 11 ”问题
    Collection的使用
    卷积神经网络(1)
    如何做到百万数据半小时跑批结束
    Excel直接打开csv文件后,数据不能正常显示的解决方法
    二阶低通滤波器(二阶巴特沃斯滤波器)
    数据结构与算法(六):堆
    【QT】实现频谱图框选缩放
  • 原文地址:https://blog.csdn.net/m0_64444606/article/details/125490289