WebService in javascript

Posted on

Question :

How to consume a Web Service by javascript using Visual Studio?

I’ve searched and found a way to do it with Jquery but I’ve never used it before.

I need to consume this Web Service to search for information such as Addresses etc. I already have the same.


Answer :

I found this, maybe it helps with WSDL: link

Use the ajax method of jquery.

  url: "url-do-webservice"});

And use one of the return callbacks to get its response. Example:

  url: "url-do-webservice",
  success: function (data) { /* data contém o que foi retornado pelo webservice */; }


function ChamaMetodoDoWebService() 
         type: "POST",
         url: "http://webserviceURL.asmx/nomeDoMetodo",
         data: "{'parametro: valor'}", // somente se o método exigir parâmetros se não é so deixar 'data: "{}"'
         contentType: "application/json; charset=utf-8",
         dataType: "json",
         success: function(msg) { 
               // seu código quando o retorno for sucesso
         failure: function(msg) { 
               // seu código quando falhar
    catch (e)
        alert('Ocorreu um erro ao tentar chamar o método do WebService, erro encontrado: ' + e);

More details here and here .


It looks like this:

    function consultacep() {
        cep = DSCEP.GetText()
        cep = cep.replace(/D/g, "")
        url = "http://cep.republicavirtual.com.br/web_cep.php?cep=" + cep + "&formato=jsonp&callback=correiocontrolcep"
        s = document.createElement('script')
        s.setAttribute('charset', 'utf-8')
        s.src = url

    function correiocontrolcep(valor) {
        if (valor.erro == 'undefined') {
            lblMensagem.SetText('CEP não encontrado');


Leave a Reply

Your email address will not be published. Required fields are marked *