asmaa17
Messages postés89Date d'inscriptionmercredi 10 janvier 2007StatutMembreDernière intervention14 mai 2009
-
15 janv. 2009 à 19:21
asmaa17
Messages postés89Date d'inscriptionmercredi 10 janvier 2007StatutMembreDernière intervention14 mai 2009
-
16 janv. 2009 à 15:33
Bonjour,j'ai besoin de vos aides.
j'ai deux fonction javascript,une pour enregistrer des données sur une base l'autre pour afficher les donnée de la base.
le probleme est que lorsque j'ai ajouté un enregistrement la fonction qui permet d'afficher les données de la base m'affiche seulement les anciens enregistrement(le nouveau enregistrement s'affiche si je supprime les fichiers et les cookies de IE ).
voici mon code:
<script>
//enregistrer les données (page enregistrerNote.jsp executer code java pour enregistrer les données sur la base)
function fileEnregistrer(idArt,note)
{
fichier="enregistreNote.jsp?idArt="+idArt+"¬e="+note;
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4){
document.getElementById("resultat").innerText=xhr_object.responseText;
return(true)};
else return(false);
}
//afficher les données (page fileCalculer.jsp executer code java pour afficher les données de la base)
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 16 janv. 2009 à 10:54
ah ben oui... j'avions point vu ce fichier="enregistreNote.jsp?idArt="+idArt+"¬e="+note; !
donc :
fichier="enregistreNote.jsp/?date="+new Date()+"&idArt="+idArt+"¬e="+note;
ça devrait le faire...
asmaa17
Messages postés89Date d'inscriptionmercredi 10 janvier 2007StatutMembreDernière intervention14 mai 2009 16 janv. 2009 à 10:45
merci Bull3.
oui c'est un probleme de cache, j'ai essayé d'ajouter
xhr_object.open("GET", fichier+"/?"+new Date(), false);
mais la fonction fileCalculer(idArt) n'a pas m'affiché aucun enregistrement
ni le nouveau ni les autres enregistrement de la base.
************************
la vie ne donne pas des cadeaux