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);
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容