$(function() {
function x() {
$.ajax({
cache: false,
type: "post",
data: 'messages=' + 5,
url: 'http://url.com',
complete: function(data) {
x(true);
},
error: function(x, t, m) {
alert(t);
},
dataType: "text"
});
}
})
Если я использую кометный подход и не получаю ответ от url.com и нажимаю, например, на логотип, то это дает мне предупреждение «ошибка», но мне все еще нужно ждать, пока я получу ответ от URL. ком, чтобы иметь возможность перейти на другую страницу. Я думаю, что я должен сделать что-то в этой части вместо предупреждения:
error: function(x, t, m) {
alert(t);
},
Не уверен, что.
РЕДАКТИРОВАТЬ: Я хочу, чтобы тот человек, который нажал на логотип или любую другую ссылку, был перенаправлен туда мгновенно, не дожидаясь ответа ajax.