O nome já diz tudo, como trazer alguma coisa em json vinda do php com o htmlentities
$(document).ready(function(){ // faz uma chamada em ajax para preencher os dados da pessoa var url = "urldosistema"; $.getJSON(url, function(json) { $('#codigo).val(json.codigo); var nome = json.nome; var a = $('#nome').html(nome).text(); $('#nome').val(a); }); });
O código var a = $(‘#nome’).html(nome).text(); é um truque para podemos converter o htmlentities do php em string legível para humanos
Battist, boa tarde!
Estou fazendo um sistema de combobox para preencher vários input’s, mas quando há acentuação no meu banco de dados o input fica em branco, será que você teria uma lus para me dar. Tentei adaptar o seu exemplo mas ai não aparece nada, os campos ficam todos em branco, então deixei como estava anteriormente.
Segue o script e a função:
$(document).ready(function(){
$(“select[name=’IDCLIENTE’]”).change(function(){
var endereco = $(“input[name=’endereco’]”);
var numero = $(“input[name=’numero’]”);
var bairro = $(“input[name=’bairro’]”);
var municipio = $(“input[name=’municipio’]”);
var estado = $(“input[name=’estado’]”);
var CEP = $(“input[name=’CEP’]”);
var bloqueado = $(“input[name=’bloqueado’]”);
$.getJSON( ‘functionvendash.php’,
{codigo: $(this).val()},
function(json) {
$(endereco).val(json.endereco);
$(numero).val(json.numero);
$(bairro).val(json.bairro);
$(municipio).val(json.municipio);
$(estado).val(json.estado);
$(CEP).val(json.CEP);
$(bloqueado).val(json.bloqueado);
});
});
});
Function:
endereco;
$arr[‘endereco’] = $dados->endereco;
$arr[‘numero’] = $dados->numero;
$arr[‘bairro’] = $dados->bairro;
$arr[‘municipio’] = $dados->municipio;
$arr[‘estado’] = $dados->estado;
$arr[‘CEP’] = $dados->CEP;
$arr[‘bloqueado’] = $dados->bloqueado;
}
}else
$arr[] = ‘enderecço : não encontrado’;
$arr[] = ‘número : não encontrado’;
$arr[] = ‘bairro : não encontrado’;
$arr[] = ‘município : não encontrado’;
$arr[] = ‘estado : não encontrado’;
$arr[] = ‘CEP : não encontrado’;
return json_encode( $arr );
}
Agradeço desde já,
Abraços Silvia