Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 11
Sexo: Masculino
Localização: Guimarães, Portugal
Contato:

dúvida de jQuery Módulo Ajax

16-02-2010 11:45

Boa tarde,

gostaria de tirar um dúvida sobre enviar um HTTP Request com $.ajax.

Ao submeter um formulário através de JQuery (demonstrado no código seguinte) tenho que clicar numa certa imagem representada com a class rollover. Existe alguma forma de submeter a mesma informação através de um caminho na barra de endereços ao invés de clicar na imagem?
Exemplo: http://www.exemplo.com/.../example.asmx ... 'idExample':" + idExample + "} ou algo semelhante.

Como dá para ver AJAX não é dos meus campos de conhecimento :)
Agradeço desde já!

$(".rollover").click(function() { ... $.ajax({ type: "POST", url: "...example.asmx/Example", //data: "{'idAExample':" + idExample + ", 'idUser':'" + idUser + "', 'ip':'" + ip + "''}", data: "{'idExample':" + idExample + "}", contentType: "application/json; charset=utf-8", dataType: "json", success: function() { }

0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

dúvida de jQuery Módulo Ajax

16-02-2010 12:23

O que dá para fazer é carregar a função com o load. Dessa forma assim que entrar no documento já fará o envio.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 11
Sexo: Masculino
Localização: Guimarães, Portugal
Contato:

dúvida de jQuery Módulo Ajax

16-02-2010 12:43

Obrigado pela resposta atempada. Porém, o objectivo não é fazer o envio no load do documento.

Esclarecendo melhor o objectivo:

O documento lança a função e submete os parâmetros quando clica na imagem representada pelo $rollover, e é consumida por um webservice no servidor através do método "Exemplo".
O que eu pretendia era uma forma alternativa de enviar os parametros por webservice, mantendo a opção de envio através da função de clique no $rollover.
Daí ter pensado na possibilidade de utilizar o caminho absoluto do webservice invocando já os parametros a serem enviados no campo "data".

Obrigado.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

dúvida de jQuery Módulo Ajax

16-02-2010 12:54

Para isso, tem que ter alguma ação, o mais próximo seria o carregamento direto junto com o carregamento da página, ou um evento associado, como o click.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 11
Sexo: Masculino
Localização: Guimarães, Portugal
Contato:

dúvida de jQuery Módulo Ajax

16-02-2010 13:09

Problema resolvido:

Consegui através da chamada do URL
http://www.exemplo.com/.../example.asmx ... mple=valor

Obrigado.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

dúvida de jQuery Módulo Ajax

16-02-2010 13:40

E como ficou o jQuery?
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 11
Sexo: Masculino
Localização: Guimarães, Portugal
Contato:

dúvida de jQuery Módulo Ajax

17-02-2010 10:06

Não mexi no jQuery, só chamei o webservice através do endereço em vez da função

Jquery
$.ajax({ type: "POST", url: "...example.asmx/Example", data: "{'idExample':" + idExample + "}", contentType: "application/json; charset=utf-8", dataType: "json", success: function() { }

Acesso através do endereço
http://...example.asmx/Exemplo?idExample=valor
Pelo que testei funciona na perfeição :)
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

dúvida de jQuery Módulo Ajax

17-02-2010 21:01

Ah, blz.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]