Boa tarde,
Estou com um problema, em busca de CEP em um webservice, estou programando em JSF + Primefaces, vamos lá esse é meu script para busca de cep, no botão para chamar a função estou utilizando dessa maneira logo abaixo do script, porem não preenche os campos. OBS: Fiz um teste em JSP deu certo, em JSF não da erro nenhum, porem não preenche os campos. Desde já agradeço
<script type="text/javascript">
function findCEP() {
if($.trim($("#cep").val()) != ""){
$.getScript("http://cep.republicavirtual.com.br/web_cep.php?formato=javascript&cep="+$("#cep").val(), function(){
if(resultadoCEP["resultado"] == 1){
$("#endereco").val(unescape(resultadoCEP["logradouro"]));
$("#tipo_local").val(unescape(resultadoCEP["tipo_logradouro"]));
$("#bairro").val(unescape(resultadoCEP["bairro"]));
$("#cidade").val(unescape(resultadoCEP["cidade"]));
$("#estado").val(unescape(resultadoCEP["uf"]));
}else{
alert("Endereço não encontrado para o cep ");
}
});
}
}
</script>
<h:outputLabel value="CEP"/>
<p:inputText id="cep" size="9" maxlength="8"/>
<p:Button value="Buscar" onclick="findCEP()"/>