Javascript ajax setinterval delay
Wie kann ich diese Funktion sofort ausführen und dann den setInterval-Timer starten?
Hier ist mein js.
$(document).ready(function(){
var callAjax = function(){
$.ajax({
method:'get',
url:'apinvs.php',
dataType:'html',
success:function(data){
$("#main").html(data); }
});
}
setInterval(callAjax,2500);
});
Die Funktion wird nach 2,5 Sekunden ausgeführt. Es lässt das div leer, bis 2,5 Sekunden vergangen sind, was ich nicht möchte. :
Ich habe eine Stackoverflow-Frage gefundenHie, aber ich bin nicht sicher, wie ich es mit meinem Code anwenden soll (es verwendet document ready). Vielen Dank für jede Hilfe.