Skip to content

Ajax请求

runAjax

执行 Ajax 请求,返回请求结果对象。

语法

js
runAjax(params, callBack)

参数

参数名类型必填说明
paramsObject请求参数
callBackObject回调方法

示例

js
// 定义参数
var params = {
    "url": "http://localhost/user/user_info", // 请求地址
    "type": "POST", // 请求方式
    "headers": {"Authorization": "Bearer token"}, // 请求头
    "processData": true, // 是否处理数据
    "async": true, // 是否异步
    "dataType": "json", // 数据类型
    "mimeType": null, // 媒体类型
    "contentType": "application/json;charset=utf-8" // 请求内容类型
};

// 定义回调方法
var callBack = {
    // 成功接收方法
    success: function ajaxOk(e) {
        console.log("成功", e.data);
    },
    // 失败接收方法
    error: function ajaxFail(e) {
        console.log("失败", e);
    },
    // 完成接收方法
    complete: function ajaxComplete(e) {
        console.log("完成", e);
    },
    // 超时接收方法
    timeout: function ajaxTimeout(e) {
        console.log("超时", e);
    }
};

// 执行 ajax 请求
runAjax(params, callBack);

基于 MIT 许可发布