Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho dois inputs, estou usando o automplete em apenas um. O código do autocomplete:
$(document).ready(function() {
$.getJSON('include/funcoes/carrega_cidades.php', function(data){
var dados = [];
$(data).each(function(key, value) {
dados.push(value.name);
});
$('#cidade').autocomplete({ source: dados, minLength: 3});
});
});
cidade é o input que tem o autocomplete e está retornando normalmente. Preciso trazer para outro input o id_cidade, o ID da cidade retornada no autocomplete.
SQL:
$pdo = new PDO("mysql:host=localhost; dbname=iboard; charset=utf8;", "root", "");
$dados = $pdo->prepare("
SELECT
id,name
FROM
cidade
");
$dados->execute();
echo json_encode($dados->fetchAll(PDO::FETCH_ASSOC));
Vlw
Resolvido já a algumas semanas, solução
O SQL continua o mesmo.
Dois inputs um onde será digitado e retornado o autocomplete tem o id='cidade', o outro que recebe o id da cidade tem id='cidadeID'.