关于全局ajax提交token设置参考

分享 已结 3 8550
悬赏:20飞吻
这几天一直在学习咱们的TopJUI框架,看到在提问里看到有个小伙伴说 如何设置全局请求头,当时我也在发愁这个问题,同时面临如何全局跳转的解决思路。
通过研究,发现可以在topjui.config.js 文件里设置 $.ajaxSetup 作为全局请求参数。
//全局ajax请求参数
$.ajaxSetup({
//默认添加请求头
headers: {
"Authorization": "token123123"
} ,
//设置ajax请求结束后的执行动作
complete : function(XMLHttpRequest, textStatus) {
// 通过XMLHttpRequest取得响应头,REDIRECT
var sessionstatus = XMLHttpRequest.getResponseHeader("REDIRECT");
if (sessionstatus == "REDIRECT") {
var win = window;
while (win != win.top){
win = win.top;
}
win.location.href= XMLHttpRequest.getResponseHeader("CONTENTPATH");
}
}
});
以上是我一点点不成熟的思路,希望各路大神给出宝贵意见。
希望TopJUI团队可以将后面的版本加入全局ajax提交设置。
回帖
回帖须知