<script>
$(document).ready(function(){
ajaxcall();
});
function ajaxcall(){
$.ajax({
url: 'test.php',
success: function(data) {
data = data.split(':');
$('#hours').html(data[0]);
$('#minutes').html(data[1]);
$('#seconds').html(data[2]);
ajaxcall();
}
});
}
</script>
<span id="hours">0</span>:<span id="minutes">0</span>:<span id="seconds">0</span>
在這段代碼中,我調用了ajax函數onsuccess,所以它將是無限循環。它會導致任何問題?如果我遞歸調用ajax函數會發生什麼?它可能會導致任何問題。
無限循環總是不受歡迎的。您的瀏覽器將崩潰。 –
你想通過這樣做解決什麼問題? – vcsjones
這取決於你「定義問題」的定義。讓您的用戶[DoS](http://en.wikipedia.org/wiki/Denial-of-service_attack)服務器可能會造成問題。 – vstm