salve ragazzi devo fare in modo che la funzione ricercaNuoviFornitori venga eseguita dopo 5 secondi,
dopo aver eseguito il metodo attendo nuovamente altri 5 secondi per rieseguire lo script research.php
Ho creato questo codice ma non sembra andare:
codice:
<!doctype html>
<html lang="it">
<head>
<meta charset="utf-8">
<title>Esempio ajax</title>
<link rel="stylesheet" href="css/style.css" media="screen">
<script type="text/javascript" src="js/jquery-1.11.0.min.js"></script>
</head>
<script>
var myVar = setInterval(function(){ricercaNuovoFornitore()}, 5000);
function ricercaNuovoFornitore(){
$.ajax({
url: 'research.php',
type: 'POST',
data: { id : menuId },
dataType: 'html',
}).done(function( msg ) {
$(#txtHint).html(msg);
});
}
</script>
<div id="txtHint"><b>Qui ti dico se inizia la ricerca...</b></div>
</html>
Il file research.php
Codice PHP:
<?php
echo "<p>Ricerca un nuovo fornitore " . $_POST['id'];
?>
Come posso risolvere, praticamente voglio fare in modo che quando passano 5 secondi venga scritto nel div "<div id="txtHint">" il risultato dello script .php.