Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

Resposta em AJAX

3 participantes

Ground Ground  • Sex 5 Dez 2014 - 20:57

Resposta em AJAX Empty Resposta em AJAX Sex 5 Dez 2014 - 20:57

Minha questão:
Olá,

Gostaria que me fornecessem o código que faz com que quando enviar-mos respostas à um tópico pelo "resposta rápida", ele atualize automaticamente sem precisar dar reflesh na página, igual à BestSkins, gostaria muito de ter esse "efeito" em meu fórum...

Se este for um script exclusivo do fórum, e não puderem compartilhar, desculpe-me.

Endereço do meu fórum:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Versão:
PunBB

Júnior Duarte Júnior Duarte  • Sex 5 Dez 2014 - 21:05

Resposta em AJAX Empty Re: Resposta em AJAX Sex 5 Dez 2014 - 21:05

Reputação da mensagem: 100% (1 votos)
Segue o que deseja, com investimento nos tópicos.

Código:
$(function(){
var Copyright = 'Copyright BestSkins © 2013. All right reserved. Não remova os créditos do autor.';
var daemon = $('a[href*="mode=reply"]').attr('href');
$('input[name="post"]').click(function(post) {
  post.preventDefault();
  var valor = $('#text_editor_textarea').sceditor('instance').val().replace(/\s/g,'').length;
    if(valor == 0) {
       alert("Seu post está vazio");
    }
    else if(10 > valor) {
       alert("Você precisa digitar pelo menos mais "+(10-valor)+" caracteres");
    }
    else if(15000 < valor) {
       alert("Seu post passou de 15000 caracteres, diminua-o");
    }
    else if(10 <= valor && valor <= 15000) {
      $.post(daemon,{'message':$('#text_editor_textarea').sceditor('instance').val(),'post':'Enviar','attach_sig':'1'},function(e) {
        var href = $(e).find('.message a:first').attr('href');
        location.href = href;
        $.get(href,function(daemon) {
          $(daemon).find('.post:last').hide().insertAfter('.post:last').slideDown(450);
        });
      });
      $('#text_editor_textarea').sceditor('instance').val('');
    }
});
});

Ground Ground  • Sex 5 Dez 2014 - 21:17

Resposta em AJAX Empty Re: Resposta em AJAX Sex 5 Dez 2014 - 21:17

^ Não funcionou.
Quando aperto para enviar, ele redireciona para esta página: http://thegamerbr.foruns.com.pt/undefined

:/

Júnior Duarte Júnior Duarte  • Sex 5 Dez 2014 - 21:20

Resposta em AJAX Empty Re: Resposta em AJAX Sex 5 Dez 2014 - 21:20

Reputação da mensagem: 100% (1 votos)
Painel de Controle [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Geral  Segurança  Desative à opção de desautorizar os formulários! 

Ground Ground  • Sex 5 Dez 2014 - 21:21

Resposta em AJAX Empty Re: Resposta em AJAX Sex 5 Dez 2014 - 21:21

Opa, agora funcionou!
Vlw! Like.  Smile

Podem fechar o tópico...

Alex Habilidade Alex Habilidade  • Dom 7 Dez 2014 - 16:54

Resposta em AJAX Empty Re: Resposta em AJAX Dom 7 Dez 2014 - 16:54

[sucesso=Tópico Resolvido; e Bloqueado][/sucesso]

Conteúdo patrocinado  • 

Resposta em AJAX Empty Re: Resposta em AJAX

Permissões neste sub-fórum
Não podes responder a tópicos