大佬教程收集整理的这篇文章主要介绍了jquery – Ajax调用仅在IE 11中不起作用,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这是html:
<div class="menu_nav"> <ul> <li><a href="Upload.aspx">Upload</a></li> <li class="active"><a id="btnSignIn" runat="server" rel="#div_Overlay" href="#">Sign in</a></li> </ul> </div>
这里是重叠div代码:
$("#btnSignIn").overlay({ // // some mask tweaks suitable for modal dialogs // mask: { // color: '#ebecff',// loadSpeed: 200,// opacity: 0.9 // },// //effect: 'myEffect',// cloSEOnClick: false,//});
这是我的ajax请求:
$("#btnLogin").live('click',function () { if ($("#txtUserId").val() == "") { alert("User Id required"); } else if ($("#txtPassword").val() == "") { alert("Password required"); } else { $.ajax({ url: "MainPage.aspx/CheckLogin",data: "{'UserId':'" + $("#txtUserId").val().trim() + "','Password':'" + $("#txtPassword").val().trim() + "'}",type: "POST",contentType: "application/json; charset=utf-8",dataType: "json",success: function (data) { data = JSON && JSON.parse(data.d) || $.parseJSON(data.d); if (data.Table[0].IsAllowed == "1") { $("#btnSignIn").hide(function () { var lblUserName = "<label class='lblWelcome'>Welcome," + data.Table[0].UserFirstName + "<a id='btnlogout' href='#'>logout</label>"; $("#btnSignIn").parent().append(lblUserName); $("#btnSignIn").overlay().close(); }); var v = window.location.search.replace("&msg=%27not%20logged%20in%27",""); window.location.search = v; } else { if (data.Table[0].IsVerified == "NotVerified") { $("#txtPassword").val(""); $("#tr_Verify").show(); } else { $("#txtUserId").val(""); $("#txtPassword").val(""); alert("User Id Or Password Incorrect"); } } },error: function (err) { alert("Some error occured.Please contact to your administrator." + err); } }); } return false; });
当我单击登录按钮时,它只是转到回调错误.在所有浏览器中,一切正常.
这是网址:
http://61.5.156.98/UPortal/MainPage.aspx
我也试过这个:
error:function(xhr,err,exception){ alert(xhr); //shows [object][object] alert(err); //shows error alert(exception); //shows Internal server error });
请帮帮我. userId:03211234567 pwd:1234567
如果某人有IE 11,那么她/他可以看到问题
提前致谢.
以上是大佬教程为你收集整理的jquery – Ajax调用仅在IE 11中不起作用全部内容,希望文章能够帮你解决jquery – Ajax调用仅在IE 11中不起作用所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。