Retornar dois valores em campos diferentes com jQuery AutoComplete
Olá pessoal...
Tenho na minha pagina o seguinte JS:
<script type="text/javascript">
$(document).ready(function(){
$('#usuario').autocomplete({
source: "busca_usuarios.php",
minLength: 1
});
});
</script>
Na pagina busca_usuarios.php tenho o seguinte codigo:
<?php
require("../conexao/config.php");
//busca valor digitado no campo autocomplete "$_GET['term']
$text = mysql_real_escape_string($_GET['term']);
$query = "SELECT * FROM usuarios WHERE nome LIKE '%$text%' ORDER BY nome ASC";
$result = mysql_query($query);
//formata o resultado para JSON
$json = '[';
$first = true;
while($row = mysql_fetch_array($result))
{
if (!$first) { $json .= ','; } else { $first = false; }
$json .= '{"value":"'.utf8_encode($row['nome']).'"}';
}
$json .= ']';
echo $json;
?>
Até aí blz...
Ta funfando certinho o auto complete...
O que eu preciso é... Em baixo do meu campo com id #usuario tenho um campo chamado id_usuario preciso retornar nesse campo hidden o id do usuário clicado...
mas não sei como fazer... alguém da um "help" ?
Grato desde já!
Discussão (15)
Carregando comentários...