L’événement submit ne s’exécute pas
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:
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;
});
}); |