0
function updateimage(){
$("#fileimg").attr("src","image.jpg");
$('#fileimg').fadeIn('slow');
}
function updatefiles(){
$.get('files.php', function(data) {
$('#files').html(data);
$('#files').fadeIn('slow');
});
}
updatefiles();
setTimeout('updateimage()', 5000);
setTimeout('updatefiles()', 5000);
Eh bien j'ai ce code pour mettre à jour une image et du texte, mais il ne met pas à jour ... Les données ne changent pas et le fadein ne fonctionne pas.Recharger ne recharge pas
pouvez-vous m'aider? Merci.
Jetez un oeil avec Firebug si un appel AJAX est fait et ce qui ne le serveur répond. Vérifiez également s'il y a des erreurs dans la console. –
D'accord avec Darin ... vérifiez que vous obtenez une réponse de votre méthode .get(). Je veux aussi suggérer d'utiliser le chaînage de méthode. Donc updateimage() ressemblerait à: $ ('#fileimg') .attr(). FadeIn() tout d'un seul coup. Aucune raison de dépenser deux fois les ressources à la recherche de $ ('#fileimg'). Prenez-le une fois, et faites ce que vous devez faire. – charliegriefer
+1 charliegriefer. C'est un bon conseil. Pourquoi cela ne m'est jamais venu à l'esprit. Maintenant, cela ressemble au bon sens. Je vais certainement appliquer la méthode de chaînage la prochaine fois –