[AJAX] Temporisation requete AJAX
Bonjour,
J'ai fais un moteur de recherche en AJAX, vous pouvez le voir ici:
http://bbjess.free.fr/bd/reqa.php
Et en faite j'aimerais temporiser l'envoi des requêtes a la page PHP:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| function rechville() {
var xhr = getXhr();
xhr.onreadystatechange = function() {
if(xhr.readyState == 4 && xhr.status == 200) {
var reponse = xhr.responseText;
document.getElementById("rep").innerHTML = reponse;
document.getElementById("ville").style.border = '#00CC00 solid 2px';
}
else
document.getElementById("rep").innerHTML = '<img src="spin.gif" alt="" />';
}
var data = "ville=" + escape(document.getElementById("ville").value);
xhr.open("POST","rep.php",true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
xhr.send(data);
} |
Pour soulager la BDD.
Mais je ne voit pas comment faire.
Merci pour vos idées ;)