mise à jour de l'image après l'appel ajax
J'ai quelques problèmes.
Sur cliquez-je faire pivoter l'image avec l'ajax et enregistrer la nouvelle image. Tout est sans rafraîchir la page.
Et le problème c'est que les vieux de l'image ne sera pas de rafraîchissement et mettre un nouveau rafraichissement d'image.
Également de nouvelles images ont le même nom comme l'ancienne.
QUESTION
Ma question est comment mettre à jour des img à partir du dossier sans rafraîchir la page? Seulement après cliquez sur la classe slika-rotiraj.
HTML :
<div class="slika">
<div class="slika-obrisi"></div>
<div class="slika-rotiraj"></div>
<img src="uploads/87b6f334f30717343acd69f3962142a0_542ad975e424d.jpg" />
</div>
SCRIPT :
$(document).on("click", ".slika-rotiraj", function() {
var slika = $(this).next("img").attr("src");
var slika1 = $(this).parent();
var slika2 = $(this).next("img");
$(this).next("img").attr("src", slika);
$.ajax({
type: "POST",
url: "rotiraj.php",
data: {
slika: slika
},
success: function(data) {
}
});
});
Vous devez vous connecter pour publier un commentaire.
Voulez-vous dire que l'image a changé côté serveur et vous voulez juste pour forcer le
img
balise pour aller chercher le nouvel état de l'image? Tout simplement le réglage de lasrc
devrait faire:Si ce n'est pas l'actualisation de l'image, vous pouvez ajouter un "cache-breaker" pour le forcer à re-demande. Quelque chose d'aussi simple que cela:
Ce ne serait rien, il serait juste innocemment changement de l'URL et de forcer le navigateur à re-demande à partir du serveur.
Donner votre tag d'un identifiant et d'en définir la valeur de la 'src' attribut à l'intérieur de votre succès fonction de l'appel ajax.
HTML
JS:
Essayer quelque chose de ce genre si l'image a toujours le même nom:
autrement: