При попытке заставить Safari на iOS 5 загрузить запрос AJAX через jQuery, консоль отладки загружается с ошибкой
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"
});
});