Bonjour à tous!

J'aimerais envoyer un formulaire juste en cliquant sur un lien plutôt que sur le bouton submit, mais je me rend compte que (dans le code qui suit) l’événement submit lui n'est pas exécuté.

Jquery n'étant pas vraiment mon fort, je me plante depuis tout à l'heure.

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
17
18
19
20
21
22
23
24
25
26
27
28
29
	$( ".unlike" ).click(function() {
                 console.log("CECI S'AFFICHE");
 
		  $('#FormUnlike').submit(function(e){
 
			  console.log("MAIS PAS CECI");
				e.preventDefault();
				var $form = $("#FormUnlike");
			    var url = $form.attr("action");
			    var data= $form.serialize(); 
			    console.log(data);
				$.ajax({
				    type: "POST",
				    url: url,
				    data: data,
				    dataType:"json",
				    success: function(response)
				    {
				        if(response.success==true){
							console.log(response.data.pseudo);
				        }
				        else{
							console.log(response.success);
				        }
				    }
				});
				return false; 
			}); 
		});