basicamente esto es lo que estoy clonando, en el div opciones muestro los resultados de la busqueda.
Código HTML:
buscador.jsVer original
Código Javascript:
Ver original
function autocompletar(){
criterio = document.getElementById('criterio').value;
url = "../directivos/busca_user.php?criterio="+criterio;
completar.open("GET", url, true);
completar.onreadystatechange=function(){
if(completar.readyState==4){
respuesta = completar.responseText;
opciones = document.getElementById('opciones');
//hacer visible el div opciones y cargar el contenido de respuesta de autocompletar.php
opciones.style.display='block';
opciones.innerHTML = respuesta;
//para que el div opciones no se muestre si no hay texto en criterio
if(criterio==''){
opciones.style.display = 'none';
}
}
}
completar.send(null);
}
function reemplazar_criterio(texto){
document.getElementById('criterio').value=texto;
document.getElementById('opciones').style.display='none';
}
busca_user.php
Código PHP:
Ver original
$criterio = $_GET["criterio"];
$sql = "select Encargado_area_dpto,Cargo_area_dpto from area_dpto where Encargado_area_dpto like '%".$criterio."%'";
$url = "javascript:reemplazar_criterio('".$opcion->Encargado_area_dpto." | ".$opcion->Cargo_area_dpto."')";
echo '<a href="'.$url.'">'.$opcion->Encargado_area_dpto.'. .'.$opcion->Cargo_area_dpto.'</a>';
}
}
Gracias por sus aportes
 
  
 

 Buscador
 Buscador 


