【ajax】jqery ajax 请求与响应数据拦截修改
2019-12-16 本文已影响0人
miniy_7
使用 jq 统一拦截所有请求和响应,修改请求参数或者响应体返回值
view.ajaxFilter = function () {
// 修改ajax方法的默认实现
var ajax = $.ajax;
$.ajax = function (options) {
// 请求数据处理
options.data=...;
var dataFilter = options.dataFilter;
function ns(datas, type) {
// 响应数据处理
var data = datas....;
return data;
}
options.dataFilter = ns;
return ajax(options);
}
}