Bonjour à tous,

J'imagine que le sujet a été traité plus d'une fois, mais je ne trouve rien sur le forum.

Voici mon problème, très bête.
Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$(document).ready(function() {
   $(".menu-title").click(function() {
 
		$.ajax({
		  url: "../themes/leometr/ajax/clear_cookie_settings.php",
		  success: function(){
			alert('success');
		  },
		  error: function(){
			alert('failure');
		  }
		});
 
  	});
 
});
$(".menu-title").click(function() me dirige vers une nouvelle page. (Je n'ai pas le choix, je dois passer par cette fonction pour exécuter ma commande.)

Lorsque je mets un alert('n'importe quoi'); après le ajax, il s’exécute correctement avant de quitter la page, lorsque je n'en mets pas, l'ajax ne s’exécute pas.

(J'imagine qu'il y a besoin d'une pause avant de quitter la page... qui se met lorsque je mets mon alert)

Si vous avez la solution, Merci !