Я написал этот код для аутентификации. Он работает хорошо до вызова функции «a», элемент управления выполняет функцию a, но игнорирует строку перенаправления. Я проверил с помощью предупреждения, что он выполняет «a», функция. Почему это происходит?Ajax вызов не работает должным образом
$('#loginbtn').click(function() {
var userName = document.getElementById('uid').value;
var password = document.getElementById('pwd').value;
$.ajax({
type : "POST",
url : "/LoginNew.aspx/Authenticate",
data : {
userName: userName ,
password: password
},
async : false,
contentType : "application/json; charset=utf-8",
dataType : "json",
success : a,
error : function(e) {
alert(e.valueOf());
}
});
function a() {
window.location.href = "Login.aspx";
}
});
пытаются добавить полный путь вместо имени файла –
@ JayHardia .. Он хорошо руководит, если я отлаживаю его в браузере, используя ошибку огня. – user1093183
посетите http://stackoverflow.com/questions/503093/how-can-i-make-a-redirect-page-in-jquery-javascript –