Botão ao lado do campo não traz os dados

Tenho um formulário chamado frm_fornecedores e coloquei na ajuda do campo cnpj o seguinte código

criei um campo texto chamado pesq_cnpj e criei pra ele um evento ajax e coloquei

$cnpj = {cnpj};
$webservice = “https://www.receitaws.com.br/v1/cnpj/”.$cnpj;
$consulta = file_get_contents($webservice);
$retorno = json_decode($consulta, true);

if($retorno[“status”] == “OK”) {
if($retorno[“situacao”] == “ATIVA”) {
{razao_social} = $retorno[“nome”];
{nome_fantasia} = $retorno[“fantasia”];
{cep} = str_replace(".", “”, str_replace("-", “”, $retorno[“cep”]));
{endereco} = $retorno[“logradouro”];
{numero} = $retorno[“numero”];
{complemento} = $retorno[“complemento”];
{bairro} = $retorno[“bairro”];
{cidade} = $retorno[“municipio”];
{estado} = $retorno[“uf”];
{telefone_fixo} = str_replace("(", “”, str_replace(")", “”, str_replace("-", “”, $retorno[“telefone”])));
{email} = $retorno[“email”];
} else {
sc_alert(“Empresa inativa!”);
}
} else {
sc_alert($retorno[“message”]);
}

Só que nada acontece…

Ele não da erro, mas tambem não traz os dados

Bem, eu uso esse webservice, mas no evento onChange Ajax do campo CNPJ e tem funcionado corretamente.

1 Curtida