Skip to content

Ajax请求

runAjax

执行ajax请求,返回请求结果对象

语法

javascript
runAjax(params, callBack)

参数

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

示例

javascript
// 定义参数    
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 许可发布