Google
 
欢迎使用千一产品
千一产品:QuickAjax v1.2

QuickAjax 集成 Ajax 核心功能,简化我们书写的代码,可以快速搭建一个 Ajax 核心对象。

版本更新
  • 修改 在之前的版本中,发送 GET 数据,不能像发送 POST 数据那样使用 requestData.add() 方便地添加要发送的数据,只能直接写在 URL 中。 而本版本中,修改了这个功能,使得发送的 GET 数据既可在 URL 中添加,也可用 requestData.add() 方法添加,还可同时使用这两种方法。
演示地址

/products/QuickAjax/demo.htm

 
运行环境
  • Internet Explorer 全面支持
  • Internet Explorer 全面支持
程序参考
程序开始

var quickAjax = new QuickAjax();

quickAjax.requestData.clear(); //清空要发送的数据

quickAjax.requestData.add("title", "这是留言标题");

quickAjax.requestData.add("content", "这是留言内容");

quickAjax.onOk = function ()

{

alert(quickAjax.xmlhttp.responseText);

}

quickAjax.onError = function ()

{

alert("返回状态码不是 200");

}

quickAjax.request("post", "http://www.example.com/guestbook/process/");

相关函数

QuickAjax()

构造函数。

requestData.clear()

清除要发送的数据。

requestData.add(name, value)

添加要发送的数据。

  • name 字符串 要发送的数据名称。
  • value 字符串 要发送的数据值。
相关属性
  • onComplete 函数 当处理完成(不论成功与否)后对应的方法。
  • onOk 函数 当处理完成 HTTP 状态是 200 时对应的方法。
  • onError 函数 当处理完成 HTTP 状态不是 200 时对应的方法,即使状态是 2xx 也当作 Error 对待。
产品下载

当前版本 v1.2 点击下载压缩文件包,内含:

  • JS 主程序文件 1 个
  • 示例文件 1 个