为了让iOS 5上的Safari能够通过jQuery加载
AJAX请求,调试控制台会加载错误
Javascript: Error on Line 1 XMLHttpRequest cannot load http://<MYSERVERADDRESS>/WebMethods.asmx/Method. Cannot make any requests from null
我已经尝试Google的答案,以及搜索SO,但是我找不到解决方案.
这个问题只出现在iOS上.
任何帮助将不胜感激.
编辑
以下是所要求的代码.
jQuery(function ($) { $.ajax({ url: "/Peak.asmx/IsValidParticipant",data: { LanID: $("#LoginPageUsername").val(),Password: $("#loginPagePassword").val() },type: "POST",success: function (data) { if (data.response.result == "Success") { window.location = "/RSVP.aspx"; } else if (data.response.result == "Failure") { $(".erroRSSummaryBox").show().find("li").hide(); if (data.response.data.Reason == "Credentials") { $("#PortalAuthError").slideDown(); } else if (data.response.data.Reason == "Participant") { window.location = "/NoInvite.aspx"; } } },dataType: "json" }); });
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。