J'ai une variété de jeux d'images que j'affiche sur une page Web (disons 50 images par jeu). Un utilisateur peut sélectionner un ensemble à afficher à partir d'une liste, qui est chargée via un appel ajax jQuery pour supprimer les anciennes balises img et ajouter les nouvelles. Ce que je vois, c'est que toutes les demandes pour le premier lot d'images périmées sont encore retirées du serveur, ce qui retarde le chargement de nouvelles images et tue l'UX. Donc ma question est: est-il possible de purger les demandes du navigateur pour le premier ensemble de img qui n'existent plus dans le DOM? Est-ce que ce n'est pas automatique?Annulation (HTML) Image Téléchargements
Voici un exemple jQuery extrait du processus:
updateImages = function(imageSetId) {
// clear existing IMG set
$("#imagesDiv").empty();
$.post(
"/GetImagesInSet",
{ imageSetId: imageSetId },
function(data) {
// add in new IMG set
$("#imagesDiv").html(data);
},
"html"
);
};
Mon attente était que l'appel à $() vide() empêcherait toutes les images en attente qui y vivent à retirer de la. demande de file d'attente. Je vais prendre des suggestions alternatives si c'est un mauvais design!
J'ai essayé, mais j'ai toujours le même comportement. Merci pour la réponse! +1 –