Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala pessoal, em um outro tópico que criei(variaveis e outros), perguntei sobre passar valores entre paginas, web service e etc...obtive algumas resposta que me ajudaram a pesquisar mais...só que infelizmente travei novamente em algumas dúvidas
http://cbsa.com.br/post/consumindo-webservice-com-jquery-em-aspnet-c-ajax.aspx
Nesse link, mostra como criar um webservice e recuperar um valor para o mesmo, o que eu preciso saber é como passar um valor para o webservice e recuperar esse valor dentro do webservice, pois preciso fazer uma consulta sql
no comentario fala que no atributo data coloca os valores, mas nao consegui colocar corretamente e recuperar no web service
Obrigado
Abraços
Fala Bruno, e a variavel no web service quando eu declarar, como eu recupero?
Obrigado
No javascript você pode usar o "data.d" como no exemplo ali do blog, não sei se era bem essa sua dúvida.
A sua função do webservice pode ficar assim:
[WebMethod]
public string Funcao(string strNome, string strSobrenome) {
//Consulta SQL que você quer fazer
return "sucess";
}Deu certo, Obrigado!
Você deve passar o nome das variáveis junto com seus valores, assim:
data: "{strNome:'" + nome + "', strSobrenome:'" + sobrenome + "'}"
É importante que o nome das variáveis que você está especificando (no caso, strNome e strSobrenome) tenham o mesmo nome das variáveis que o webservice vai receber.