Bom dia, sou novo na linguagem javascript e jquery, estou com um código que preciso pegar os valores de: frete de origem, destino, tipo do serviço , forma de envio, tamanho, altura, comprimento, largura para retornar o prazo de entrega e o valor do frete em jquery.
Abaixo segue os meus codigos:
Link do codigo COMPLETO
**
HTML
**
Busca de cepNome:Calculo frete
CEP Origem:
<input type=“text” id=“cepOrigem” name="cepOrigem"size=“10” maxlength=“8” placeholder=“09900000”>
CEP Destino:
Formato:
Envelope
Rolo
Caixa
Peso:
Altura:
Comprimento:
Largura:
Serviço:
PAC
Sedex
Sedex 10
Calcular
Resultado Valor:Prazo entrega:
**
## Estilo css:
**
*{
margin:0px;
padding:0px;
}
h1,h2,h3{
font-family:Arial, sans-serif;
background-color: #8B8989;
color: #ffffff;
width: 810px;
margin: 0 auto;
margin-bottom: 10px;
}
.fieldPrazo{
padding: 10;
}
.divFormulario{
width: 810px;
height: 220px;
background-color:#FFE4C4;
margin: 0 auto;
}
span{color: #8B6914}
legend{font-size: 26px; color: #B8860B}
label {
display: inline-block;
width : 95px;
}
input {
border: 1px solid #FFDEAD;
padding: 4px;
margin: 2px;
background-color: #FDF5E6;
font-family:Verdana;
font-size:10px;
}
#botao {
padding: 4px;
margin: 2px 2px -3px 750px;
font-family:Verdana;
font-size:10px;
border-radius:4px;
}
#estiloResultado{background-color:#FFE4C4;}
**
## Script:
**
function calcularFrete() {
alert ("teste funciona");
var cepOrigem = $('#cepOrigem').val();
var cepDestino = $('#cepDestino').val();
var peso = $('#peso').val();
var comp = $('#comp').val();
var largura = $('#largura').val();
var altura = $('#altura').val();
var formato = $('#formato').val();
var valor = $('#valor').val();
//var servico = $('#servico').val();
var url = "http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?";
url .= "&nCdEmpresa =". "";
url .= "&sDsSenha =" . "";
url .= "&sCepOrigem = ". cepOrigem;
url .= "&sCepDestino = ". cepDestino;
url .= "&nVlPeso = ". peso;
url .= "&nVlLargura = ". largura;
url .= "&nVlAltura = ". altura;
url .= "&nCdFormato = ". formato;
url .= "&nVlComprimento = ". comp;
url .= "&sCdMaoPropria = n";
url .= "&nVlValorDeclarado = " . valor;
url .= "&sCdAvisoRecebimento = n";
url .= "&nCdServico = ". "'41106'";
url .= "&nVlDiametro = n";
url .= "&StrRetorno = xml";
var xml = simplexml_load_file(url);
return xml;
console.log(cServico);
}
}
Apartir do script não sei mais o que fazer, como teste gerei o console.log(cServico); para ver se o codigo funcionava.
Criei apartir de alguns tutoriais, os valores de prazo e preço devem retornar nos campos:
id=“prazo” e id=“valor”
Quem puder me ajudar agradeceria muito.