单个用 $.ajax({ url: "接口", type: 'post', //GET dataType: 'json', data: jsonval, success: function (data) { var val=data.data;//接口返回的值 }, complete: function () { } });
写公共的调用方法 var jsonajax = function (url,type,data, callback) { $.ajax({ url: url, type: type, //GET //traditional: true, async: false, //或false,是否异步 dataType: 'json', //返回的数据格式:json/xml/html/script/jsonp/text contentType: "application/json", data: JSON.stringify(data), success: function (data) { callback(data);//返回值的事件 }, complete: function () { } }); };
调用方法
var jsonval={"name":11};//传给后台的参数 jsonajax("接口","POST", jsonval, function (result) { var val=result.data;//接口返回的值 });