1
У меня есть следующий метод успеха. До того, как я использовал setTime, он работал без проблем, но он отправил много запросов AJAX. Чтобы попытаться замедлить работу, я использовал setTimeout. Так как я ввел это, я получаю кучу этих ошибок: «Uncaught SyntaxError: Unexpected identifier».ошибка с использованием setTimeout с запросом AJAX
success: function (data) {
if (data === '') {
setTimeout($.ajax(this) ,3000);
console.log("AJAX resent");
}
else {
//console.log("|", data, "|");
test.html('');
test.append(data);
}
},
Просто положить, что внутри функции успеха? –
Да, просто замените текущий таймаут на этот, и помните, что новая функция создает новую область, поэтому вам понадобится ссылка на 'this'. – adeneo
Woops, просто видел это, удаляя, удаляя и удаляя. – tymeJV