ajax应该这么写

$("#createErpBtn").click(function () {
    var erp = $("#erp").val();
    var data = {erp: encodeURI(encodeURI(erp))};
    $.ajax({
        type: 'GET',
        url: '/search/pri/user/add',
        data: data,
        dataType: "JSON",
        contentType: 'application/json;charset=UTF-8',
        beforeSend: LoadFunction,
        error: erryFunction,
        success: succFunction
    });
});

//ajax加载前执行,进行参数验证,return false中断发送请求
function LoadFunction() {
    var erp = $("#erp").val();
    if (null == erp || '' == erp) {
        $("#illegalTip").css('display', 'block');
        return false;
    }
}

//ajax失败
function erryFunction() {
    console.info("ajax method error...")
}

//ajax执行,请求结果response中
function succFunction(response) {
    alert(response);
}

你可能感兴趣的:(ajax应该这么写)