Só preciso saber como eu posso usar o dados deste webservice xml, http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx/CalcPrazo?nCdServico=40010&sCepOrigem=29166028&sCepDestino=57606040.
Fiz o seguinte e não resposta de nada, estou perdido!:
$(document).ready(function(){
$("#botao").click(function(){
$.get("http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx/CalcPrazo?nCdServico=40010&sCepOrigem=29166028&sCepDestino=57606040" ), function(){
Host: ws.correios.com.br;
alert("Conferir")
};
});
});
Há erro de sintaxe no seu código…
Host: ws.correios.com.br;
Isso não será interpretado pelo js…
};
Após o alert é desnecessário…
Primeiro passo é informar a função get que você quer receber um xml…
...
}, 'xml');
Depois pedir uma resposta dentro da function criada em get…
...
function(xmldoc) {
E por fim começar a navegar usando o DOM document… ex:
var codigo = xmldoc.getElementsByTagName("Codigo")[0].nodeValue;
var prazo = xmldoc.getElementsByTagName("PrazoEntrega")[0].nodeValue;
var data = xmldoc.getElementsByTagName("DataMaxEntrega")[0].nodeValue;
E assim sucessivamente… bons estudos!
1 curtida