zoukankan      html  css  js  c++  java
  • AJAX 一些常用方法

    abort() 停止当前请求
    getAllResponseHeaders() 返回包含HTTP请求的所有响应头信息,其中响应头包括Content-Length,Date,URI等内容。
    getResponseHeader(String header) 返回HTTP请求的响应头中指定的键名header对应的值
    open(String method,String url,boolean asynch,String username,String password) 建立对服务器的调用。其中method表示HTTP调用方法。一般使用“GET”,“POST”url表示调用的服务器的地址asynch表示是否采用异步方式,true表示异步后两个参数可以不指定,username和password分别表示用户名和密码,提供http认证机制需要的用户名和密码
    send(content) 向服务器发出请求,如果采用异步方式,该方法会立即返回。Content可以不指定,其内容可以是DOM对象,输入流或是字符串。
    onreadystatechange 请求状态改变的事件触发器(readyState变化时会调用此方法)。通常是一个javascript函数
    readyState readyState一改变,回调函数被调用
    请求状态
    0=未初始化。
    1=open方法成功调用以后。
    2=服务器已经应答客户端的请求。
    3=交互中。Http头信息已经接收,响应数据尚未接收。
    4=完成。数据接收完成。
    responseText 服务器返回的文本内容
    responseXML 服务器返回的兼容DOM的XML内容
    status 服务器返回状态码。200表示“成功”,404表示“未找到”, 500表示“内部错误”
    statusText 服务器返回状态码的文本信息。

  • 相关阅读:
    Select查询执行顺序
    javascript异步处理
    ASP.NET MVC WebAPI请求
    函数声明和函数表达式
    var声明的成员变量和函数内声明的变量区别
    网页大小自适应方案
    MVC Html.AntiForgeryToken() 防止CSRF攻击
    Jquery跨域请求
    螺旋模型
    快速原型模型
  • 原文地址:https://www.cnblogs.com/xgao/p/4156031.html
Copyright © 2011-2022 走看看