zoukankan      html  css  js  c++  java
  • AJAX(包括跨域)post请求封装

    function ajaxPost(dataUrl, parameter, callback, bef_callback, com_callback, err_callback) {
        $.ajax({
            url: dataUrl,
            dataType: 'json',
            data: parameter,
            type: 'post',
            xhrFields: {
                withCredentials: true
            },
            crossDomain: true,
            beforeSend: function (data) {
                if (bef_callback) {
                    bef_callback(data)
                }
    
            },
            success: function (data) {
                if (callback) {
                    callback(data)
                }
            },
            complete: function (data) {
                if (com_callback) {
                    com_callback(data)
                }
    
            },
            error: function (data) {
                if (err_callback) {
                    err_callback(data)
                }
    
            }
        });
    }
    

    调用:

    var web_list_dataUrl ="XXX.php";
    var web_list_parameter = {XX:XX};
    var web_list_callback = function (data) {
    if (data.status == "OK") {
    alert("移除成功")
    } else {
    alert("移除失败")
    }
    };
    var web_list_bef_callback = function (data) {
    };
    var web_list_com_callback = function (data) {
    };
    var web_list_err_callback = function (data) {
    };
    
    ajaxPost(web_list_dataUrl, web_list_parameter, web_list_callback, web_list_bef_callback, web_list_com_callback, web_list_err_callback);
    

      

  • 相关阅读:
    C语言中for循环的使用
    详解C语言的main函数
    计算机语言的发展(the history of computer's language)
    hdu 1001
    hoj 1002
    hdu 1000
    POJ 1000(水题)
    hoj 1001
    code hunt题解(1)
    《C和指针》学习笔记(3)
  • 原文地址:https://www.cnblogs.com/AaronNotes/p/6524162.html
Copyright © 2011-2022 走看看