javaScript: 通过数组转json格式的方式进行复用jQuery的ajax方法

首先是将数组转为json格式,使用JSON.stringify():

var data ={a:"aa",b:"bb",c:"cc"};
jsonData =JSON.stringify(data);

//ajax的函数
function ajax(data,url){
    $.ajax({
        type: "post",
        url: url,
        data: data,
        cache: false,
        async: false,
        dataType: "text",
        success: function(res){
            if(res ==1){    //成功
                return 1;
            }else if(res ==0) {    //失败
                return 0;
            }else {    //未知错误
                return 2;
            }
        }
    });
}

//调用:
ajax(data,"http:localhost/test.php");

当然这是个小技巧,还不算成熟,想喷欢迎指出



你可能感兴趣的:(javaScript: 通过数组转json格式的方式进行复用jQuery的ajax方法)