大佬教程收集整理的这篇文章主要介绍了jQuery ajax手柄401未经授权,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
$.ajax({ type: 'GET',url: hostuRL + 'j_teo_security_check?callBACk=?',dataType: 'json',data: ({j_username : $("#inp_user_name").val(),j_password: $("#inp_user_pwd").val()}),statusCode: { 401:function() { alert("401"); },404:function() { alert("404"); },200:function() { alert("200"); },201:function() { alert("201"); },202:function() { alert("202"); } },complete: function(httpObj,textStatus){ alert(httpObj.status); },error: function(){ alert("error"); },async: false });
$(document).ready(function(){ $("#cmdLogin").click(function(){ var request = $.ajax({ url : hostuRL + 'j_teo_security_check',dataType : "jsonp",timeout : 5000 }); request.success(function() { loginsuccess(); }); request.error(function(httpObj,textStatus) { if(httpObj.status==200) loginsuccess(); else loginFail(); }); }); })
我做的是添加超时,因为401错误从来没有回来.由于即使使用状态代码200和解析错误也会进行错误功能,因此使其忽略错误内的状态200.
以上是大佬教程为你收集整理的jQuery ajax手柄401未经授权全部内容,希望文章能够帮你解决jQuery ajax手柄401未经授权所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。