У меня есть функция на стороне сервера, которая требует входа. Если пользователь вошел в систему, функция вернет 1 при успешном завершении. Если нет, функция вернет страницу входа.
Я хочу вызвать функцию с помощью Ajax и jQuery. То, что я делаю, представляет запрос с помощью обычной ссылки с применением функции click-function. Если пользователь не вошел в систему или функция не работает, я хочу, чтобы Ajax-call возвращал true, чтобы триггеры href.
Однако, когда я использую следующий код, функция завершается перед вызовом Ajax.
Как я могу перенаправить пользователя на страницу входа?
$(".my_link").click(
function(){
$.ajax({
url: $(this).attr('href'),
type: 'GET',
cache: false,
timeout: 30000,
error: function(){
return true;
},
success: function(msg){
if (parseFloat(msg)){
return false;
} else {
return true;
}
}
});
});