Я все еще новичок в JQuery, я использовал setTimeout для загрузки вставленных данных через определенное время. Я попробовал примеры, а также ответы на эту проблему, но ничего не получилось!JQuery setTimeout не работает по какой-то причине
Что я делаю неправильно?
<script>
$(document).ready(function(){
function fetch_data(){
$.ajax({
url:"getdata.php",
success: function(data){
$('.result').html(data);
}
});
}
fetch_data();
setTimeout(function() {
fetch_data();
}, 2000);
});
</script>
Ваш код выше работает так, как он написан, он сразу вызывает 'fetch_data', а затем вызывает его через 2 секунды. – LoganRx
Все работает отлично. Включите ли вы библиотеку jQuery? – Anson
Как вы ожидаете его работы? Все хорошо. – sideroxylon