none
ajuda com ajax RRS feed

  • Pergunta

  • pessoal, bom dia!

    estou precisando de uma ajuda.. tenho um webservices, e uma classe para consumir ele em asp.. a chamada dele está em ajax, e ele me retornar uma lista de objetos.. esses dados eu preciso preencher em outra página.. preciso de ajuda para essa parte..

    call objWSDL.ConsumirServicoWS("/Integrations/WS.asmx", _
    	                                "http://tempuri.org/UpdateUserDataResult", _
    	                                strEnvelope, _
                                        "//soap:Envelope/soap:Body/UpdateUserDataResponse/UpdateUserDataResult", _
                                        "UpdateUserDataResult", _
                                        "GET", _
                                        objItemLista)
        $.ajax({
            type: "POST",
            url: "../../login_site/modal_associacao/modal_atualiza_dados.asp",
            data: {
                codAdm: $("#codAdm").val(),
                Endereco: $("#txtEndereco").val(),
                NomeUser: $("#txtNome").val(),
                Bairro: $("#txtBairro").val(),
                Cidade: $("#txtCidade").val(),
                Estado: $("#txtUf").val(),
                Cep: $("#txtCep").val(),
                Cpf: $("#txtCpf").val(),
                Usu_Dat_Anive: $("#txtDtNascimento").val(),
                Telefone: $("#txtTelefone").val(),
                TelCelular: $("#txtCelular").val(),
                codAdm: $("#codAdm").val(),
                CodUser: $("#txtLogin").val(),
                CodCond: $("#codCond").val()
            },
            success: function (Data) {
                alert(Data);
               
                }
            }
        });
    


       


    quinta-feira, 3 de outubro de 2013 11:52

Todas as Respostas

  • Amiga, antes de iniciar sua consulta ajax, crie uma variável no javascript:
    Ex:

    var teste = new Object();

    no retorno de seu WebService use a seguinte maneira de resposta:

    String_retorn = "resultado de sua consulta webService";
    context.Response.Write("teste = \"" + _retorn + "\";");

    e no success de sua solicitação ajax use o seguinte código:

    success: function (data) {
                eval(data);
                alert(teste);
    }

    Assim apos a consulta no seu webService ele vai adicionar o resultado se sua consulta a uma variável do javascript, assim vc pode fazer oque quiser com essa variável.

    Jean de Lima Lopes




    terça-feira, 15 de outubro de 2013 02:53