//Ajax请求的基本配置,程序会拷贝本配置到相应的请求,不会改动本基本配置。本基本配置只能手动修改
Ajax.Setting = {
asc: true,
url: "",
dataType: "text",
method: "GET",
data: "",
form:null,
timeout: 10000,
isTimeout: false,
charset: "utf-8",
username: "",
userpwd: "",
succeed: function(a, b, c){return true},
error: function(a, b, c){return true},
ontimeout: function(a){return true},
onbeforesend: function(a){return true;}
};
配置参数说明:
asc: true,
//请求方式。true-异步(默认);false-同步
url: "",
//请求的url地址
dataType: "text",
//返回的数据类型。可选text(默认)/xml/json
method: "GET",
//请求方法。可选POST/GET(默认)
data: "",
//请求的数据。支持json格式的键/值对数据和字符串,例如{"name":"aien","age":23}或name=aien&age=23
form:null,
//要提交的表单,若设置此项,则url,method以及data的设置均被忽略,程序自动提取表单的相应属性和数据
timeout: 10000,
//超时时间。默认为10秒(10000毫秒)
isTimeout: false,
//是否已超时。不用设置
charset: "utf-8",
//发送的数据编码。默认为utf-8
username: "",
//用户名,可选
userpwd: "",
//密码,可选
succeed: function(a, b){return true},
//返回200状态时的回调函数。b-xhr对象,函数内的this引用为本次请求的配置信息
若dataType为text,则a为responseText
若dataType为json,则a为格式化后的json对象
若dataType为xml,则a为DomDocument对象
error: function(a, b){return true},
//出错的回调函数。b-xhr对象,函数内的this引用为本次请求的配置信息
若为xhr返回的出错信息,则a为状态码
若为其他出错信息,则a为出错描述,b为null
ontimeout: function(a){return true},
//超时的回调函数。a-xhr对象,函数内的this引用为本次请求的配置信息
onbeforesend: function(a){return true;}
//发送数据之前的回调函数。a-xhr对象,函数内的this引用为本次请求的配置信息
ASP实例开发源码-艾恩AJAX类,调用方式类似jQuery.zip
版权申诉
18 浏览量
2022-11-17
10:32:26
上传
评论
收藏 83KB ZIP 举报
毕业_设计
- 粉丝: 1921
- 资源: 1万+
最新资源
- Docker容器配置进阶
- tensorflow-gpu-2.7.4-cp37-cp37m-manylinux2010-x86-64.whl
- 多段线、 圆、弧转多段线(仅我可见)
- tensorflow-2.7.2-cp38-cp38-manylinux2010-x86-64.whl
- yeyue-p8Yi4-ve4a83792.apk
- tensorflow-gpu-2.7.3-cp38-cp38-manylinux2010-x86-64.whl
- 五相感应电机矢量控制模型MATLAB
- RGLED (1) (1).circ
- IMG_20240427_215747.jpg
- python下前端WEB学习笔记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈