zoukankan      html  css  js  c++  java
  • ajax的使用(一)

        ajax向服务器异步发送和接受数据,然后用JavaScript解析。Ajax核心规范的名称继承于你用来建立和发送请求的JavaScript对象:XMLHttpRequest。这个规范有两个等级。所有主流浏览器都实现了第一级(Level1),它代表了基础级别的功能。第二级(Level2)扩展了最初的规范,纳入了额外的事件和一些功能来让它更容易与form元素协作,并且支持一些相关规范。
        ajax的整个流程,创建=>配置=>执行简单的请求,后期展示如何将时间作为请求的进度信号,如何处理请求和应用程序错误,如何跨越发起请求。

    内容概要
    问题 解决方案
    发起一个Ajax请求 创建一个XMLHttpRequest对象,然后调用open和send方法
    使用一次性事件追踪请求的进度 使用第二级的事件,比如onload、onloadstart和onloadend
    探测和处理错误 响应错误事件,或者使用try...catch语句
    设置Ajax请求的标头 使用setRequestHeader方法
    读取服务器响应的标头 使用getResponseHeader和getAllResponseHeaders方法
    发起跨源Ajax请求 设置服务器响应里的Aceess-Control-Allow-Origin标头
    中止一个请求 使用abort
  • 相关阅读:
    form 编译命令
    Form文件夹开发步骤
    使用View为Data Source的Form开发要点
    spring2.0包说明【转】
    Zero to One读后感
    Fourth glance in Go
    Third glance in Go
    Second glance in Go
    First glance in Go
    MongoDB 安装
  • 原文地址:https://www.cnblogs.com/Sarah119/p/8159208.html
Copyright © 2011-2022 走看看