Compartilhe
Ir em baixo
avatar

Mensagens : 9
Pontos : 172
Ver perfil do usuário

$.post não ta funando....

em Dom 28 Jul 2013 - 16:29
Eaew pessoal, eu to usando o $.post pra enviar msg no meu forum , mas nn ta funcionando..

Código:
jQuery(function(){
      jQuery('#quick_reply [type="submit"]').click(function(e){
e.preventDefault();
          var mensagem = $('[name="message"]').val();
          var modo = $('[name="mode"]').val();
          var topico = $('[name="t"]').val();
          var ltopico = $('[name="lt"]').val();
          var postar = $('[name="post"]').val();
        var notifica = $('[name="notify"]').val();
  var td = $('[name="tid"]').val();
      jQuery.post('/post', {post: postar, message: mensagem, mode: modo, t: topico, lt: ltopico, tid: td}).success(function(){alert('msg enviada!')});
          return false;
      });
    });
avatar

Mensagens : 1827
Pontos : 7296
Evolução : 2

Ver perfil do usuáriohttp://www.fury-share.blogspot.com.br/

Re: $.post não ta funando....

em Dom 28 Jul 2013 - 17:21
Eu não entendo muito disso, mas as variais não tem que ser em inglês?
avatar

Mensagens : 9
Pontos : 172
Ver perfil do usuário

Re: $.post não ta funando....

em Dom 28 Jul 2013 - 19:49
nn, são só variaveis ;) vlw pela atenção ^^
avatar

Mensagens : 566
Pontos : 997622
Evolução : 100

Ver perfil do usuário

Re: $.post não ta funando....

em Seg 29 Jul 2013 - 1:06
Reputação da mensagem: 100% (1 votos)
Porque essa / antes da variável post?

Código:
jQuery.post('/post' ...
avatar

Mensagens : 9
Pontos : 172
Ver perfil do usuário

Re: $.post não ta funando....

em Seg 29 Jul 2013 - 12:00
esse "/" significa um link..ou seja, capturar as info's no link /post ^^
avatar

Mensagens : 566
Pontos : 997622
Evolução : 100

Ver perfil do usuário

Re: $.post não ta funando....

em Seg 29 Jul 2013 - 15:12
 Viajei, não seria o retorno falso?
avatar

Mensagens : 221
Pontos : 751
Ver perfil do usuário

Re: $.post não ta funando....

em Seg 29 Jul 2013 - 22:25
1° - Return False, isso não é necessário porque você já utilizou um e.preventDefault();
2° - Forumeiros tem um sistema de validação, você precisa rever todos os inputs incluindo submit para poder passar tudo por ajax sem perder nenhuma informação

Usa o firebug/inspetor e abre o console, depois disso aperta em Enviar e observa os dados que são enviados.
avatar

Mensagens : 9
Pontos : 172
Ver perfil do usuário

Re: $.post não ta funando....

em Ter 30 Jul 2013 - 18:56
hmm, vdd..mas ainda nao ta enviando no dtb mesmo eu colocando "todas" as vars...oq ta faltando?

Código:
jQuery(function(){
      jQuery('#quick_reply [type="submit"]').click(function(e){
e.preventDefault();
          var mensagem = $('[name="message"]').val();
          var modo = $('[name="mode"]').val();
          var topico = $('[name="t"]').val();
          var ltopico = $('[name="lt"]').val();
        var notifica = $('[name="notify"]').val();
  var td = $('[name="tid"]').val();
var postar = $('input[name="post"]').val();
var postar1 = $('input[name="preview"]').val();
var autor = $('[name="auth[]"]').val();
      jQuery.post('/post', {preview: postar1, notify: notifica, post: postar, message: mensagem, mode: modo, t: topico, lt: ltopico, tid: td}).success(function(){alert('msg enviada!')});
      });
    });
Conteúdo patrocinado

Re: $.post não ta funando....

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