Jquery $.post [RESOLVIDO]

1. Jquery $.post [RESOLVIDO]

Samuel Caetano da Silva
TheConnecticut

(usa Fedora)

Enviado em 01/10/2014 - 17:11h

Olá, pessoal.
Eu to tentando usar o jquery só pra poder aprender a interação javascript+php, mas o meu código não dá dando certo. Vcs conseguem ver onde está errado?
segue:


$("#btn_pos").click(function(){
$.post({
url: "index.php",
data: {name:"abacate"}
});
});


E no arquivo php tá assim:


<?php
$name = $_POST['name'];
echo "nome é $name";
?>


Tipo, olhei em diversos sites, mas ñ consegui ver erros de sintaxe. Alias, o jquery já tá adicionado.


  


2. Re: Jquery $.post [RESOLVIDO]

Silvério Coelho Sepulveda
isilver

(usa CentOS)

Enviado em 01/10/2014 - 18:01h

Amigo, boa tarde, você precisa tratar a resposta

$("#btn_pos").click(function(){
$.post({
url: "index.php",
data: {name:"abacate"}
}).done(function(retorno){
alert(retorno); // Var dar um alert no resultado do arquivo php
});
});


3. Re: Jquery $.post [RESOLVIDO]

Samuel Caetano da Silva
TheConnecticut

(usa Fedora)

Enviado em 06/10/2014 - 19:08h

acontece que ainda não deu certo, nem o alert tá aparecendo


4. Re: Jquery $.post [RESOLVIDO]

Silvério Coelho Sepulveda
isilver

(usa CentOS)

Enviado em 06/10/2014 - 19:33h

Me passa seu e-mail que te mando um exemplo funcionando.
inclusive com uma forma de chamar métodos dentro de uma classe.

silveriosepulveda@yahoo.com.br

Um abraço.


5. Re: Jquery $.post [RESOLVIDO]

Samuel Caetano da Silva
TheConnecticut

(usa Fedora)

Enviado em 06/10/2014 - 19:37h

hehe, na vdd deu certo. Acabei pesquisando um pouco melhor e achei como seria a forma correta. Que é assim:



$("#btn_pos").click(function(){
var posting = $.post("[caminho da pagina]", "nome":"abacate");
});

Usei desse modo, e deu perfeitamente certo!! Vlws






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts