Je voudrais imiter le comportement du formulaire html en utilisant jquery. En cliquant sur un bouton, je veux supprimer un commentaire en utilisant:Le formulaire jquery ne recharge pas la page
$(".delete_comment").live('click', function() {
var btn = $(this);
var param_delete_comment = btn.attr("href");
$.ajax({
url: '/you/ajax_delete_comment/'+param_delete_comment,
type: 'POST',
async: false
})
return false;
});
Le traitement côté serveur semble fonctionner (il supprime les commentaires et renvoyer le bit commentaire du html), mais le bit de commentaire est pas rechargés .
La seule différence que je vois par rapport à un formulaire HTML est que ce dernier a
Content-Type application/x-www-form-urlencoded; charset=UTF-8
dans les en-têtes de demande.
Quelqu'un peut-il aider?
Merci
juillet
+1 pour votre commentaire ... async: false // NB: c'est généralement une mauvaise idée. –