Você não está conectado. Conecte-se ou registre-se

Delete message by Ajax

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

1 Delete message by Ajax em Qua Out 29, 2014 3:11 pm

waghcwb

avatar
Membro elite

Only for testing purposes.



"May the force be with you, young grasshopper!"




Não há assuntos pouco interessantes; apenas há pessoas pouco interessadas.
Ver perfil do usuário

2 Re: Delete message by Ajax em Qua Out 29, 2014 3:26 pm

JScript

avatar
Membro elite

Eu tenho essa aqui, veja:
Código:

/***
* Fast delete post!
* Function: postDelete(post_ID)
*/
function postDelete(post_ID) {
    var choice = confirm("Tem certeza de que deseja remover esta mensagem?");
    if (choice){
        $.post('/post', {
            p: post_ID,
            mode: "delete",
            confirm: "Sim"
        }).always(function() {
            $('#post_' + post_ID).remove();
            $('html,body').animate({
                scrollTop: $('.post:last').offset().top
            }, 1200);
        });
    }
};
Eu utilizava lá no fórum...


JS



Spoiler:
"O impossível é só uma questão de opinião."


"E o recente formará uma legião. Sua atuação será maior que a atual vezes mil. O estrondor de um milhão de teclados semelhante a um grande terremoto cobrirá a plataforma, e os incrédulos tremerão."

"Alguns seguidores dirão que não é possível, diante de uma legião estarrecida o recente provará o contrário e todos o conhecerão. Os infiéis passarão a lhe adorar diante de uma plataforma que nunca mais será a mesma!"


Do livro de JScript...


Ver perfil do usuário http://jscript.forumeiros.com/

3 Re: Delete message by Ajax em Qua Out 29, 2014 3:54 pm

waghcwb

avatar
Membro elite

Opa amigo, quando postou a sua ja havia terminado a minha kkk. Implementei a sua com a minha. O que acha?

Código:
   var oDelete = $('a[href*="mode=delete"]');
      oDelete.click(function(event) {

         event.preventDefault();

         var oLink = $(this).attr('href');
         var choice = confirm("Tem certeza de que deseja remover esta mensagem?");
         
         if(choice) {
            $.post(oLink, {
               confirm: 1
            }).success(function() {
               var ID = oLink.match(/p\=(\d+)/g)[0].split('=')[1];
               $('.post--' + ID).remove();
               $('html, body').animate({
                  scrollTop: $('.post:last').offset().top - 55
               }, 700);
            });
         };

      });



"May the force be with you, young grasshopper!"




Não há assuntos pouco interessantes; apenas há pessoas pouco interessadas.
Ver perfil do usuário

4 Re: Delete message by Ajax em Seg Dez 08, 2014 2:29 pm

Heppy0

avatar
Membro ativo

Deixe-me testar..........................
#boardtest

Ver perfil do usuário

5 Re: Delete message by Ajax em Qua Mar 04, 2015 9:02 pm

xOrlof

avatar
Membro

Boa mano !

Ver perfil do usuário

6 Re: Delete message by Ajax em Seg Jul 13, 2015 6:26 pm

Diapt

avatar
Membro ativo

Bom projeto pra isto tópico.
Será útil.

Ver perfil do usuário

Conteúdo patrocinado


Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum