本文主要是介绍收口程序:ajax的收口,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
正常生活中有各种收口的行为,我们会发现,收口虽然会让效率变低,但却可以更好的管理比如高速公路收费口:可以进行流量统计,缴费,便于管理
一般来说,对于前端,请求收口即是ajax的收口
举例:
var commonDataHandler = function (data) {
//记录请求返回
var msg;
if (!data) {
// showToast('服务器出错,请稍候再试');
msg ="服务器出错,请稍候再试";
parent.layer.alert(msg,{icon:2});
return;
}
//返回数据处理
msg = data.rtnmessage;
if(msg)
{
if(msg.indexOf('用户编号') != -1)
{
msg ="登录超时,请重新登录!";
//登录后跳回当前页面
parent.layer.alert(msg,{icon:2});
}else{
msg = data.rtnmessage;
}
parent.layer.alert(msg,{icon:2});
}
};
跳转收口在做单页应用时,我们为了不破坏路由,需要对跳转做收口,我们甚至需要对window.location这种跳转做收口处理,得封装为一个函数。
/*前提:默认不可点击保存按钮按钮生效$('.btn-success'),2000*/function btnAble (btn,time){var time =(!time)?2000:time;setTimeout(function(){//保存按钮生效btn.attr('disabled',false);},time);
}
这篇关于收口程序:ajax的收口的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!