Hey tout le monde, je vais avoir quelques problèmes ici.jQuery Post succès
Lorsque l'on clique sur span, cela envoie à un php des données, en supprimant quelque chose de MySQL. D'ACCORD! C'est très bien. Travail. Mais, quand j'essaye de mettre à jquery cacher ou fondu un élément pour moi, à l'intérieur de l'action post, il ne le cache pas. Mais quand je l'ai mis hors de l'action POST, cela fonctionne. Pourquoi?
$('.deletar span').click(function() {
//alert($(this).attr('id'));
var id = $(this).attr('id');
$(this).parent().parent().find('.carregando').show();
$(this).parent().parent().fadeOut();
/*$.post('deletar.php',{id: id}, function(data){
//$(this).parent().parent().find('.carregando').hide();
//$.parent().parent().parent().text('haha');
alert($(this).parent().parent().find('.carregando'));
$(this).parent().parent().find('.carregando').fadeOut();
});*/
});
Merci!
Êtes-vous sûr que le test POST a réussi? On dirait que ce n'est pas ... mieux regarder dans Firebug/votre outil de choix et voir ce qui va revenir. –
Peut être la fonction de publication ne peut pas être traitée comme un clic ou une souris, (je ne l'ai jamais utilisé comme une fonction d'événement) – SmootQ
Dans le rappel de POST, '$ (this)' N'EST PAS l'élément cliqué. Vous devez enregistrer une référence à '$ (this)'. –