Hola, espero que me puedan ayudar estoy con algo que me vuelve loca y no se como resolverlo
Comienzo por explicar el programa, estoy haciendo un programa que puedo buscar un valor X en este caso "un nombre" en una BD, pero me gustaría que el input donde se escribe el nombre a buscar se autocomplete.
Código Javascript
:
Ver originalfunction prueba2(pagina){
//Obtenemos el valor de la caja de texto, del tipo de consulta y del div
var textb = document.getElementById('txtb').value;
var tipos = document.getElementById('tipo').value;
var contenedor = document.getElementById('resultados');
// creamos un nuevo objeto de Ajax
ajax=nuevoAjax();
//usamos el metodo get
ajax.open("GET",pagina+"?valor="+textb+" & tipo="+tipos,true);
ajax.onreadystatechange=function () {
if (ajax.readyState==4 && ajax.status==200) {
//aqui que debo poner
var textoAjax=ajax.responseText;
contenedor.innerHTML=texto;// ya probe con esto y no me funciona
}
}
ajax.send();
}
y en la pagina php
Código PHP:
Ver originalif(isset($_GET["valor"])){ $link = conectar();
$campo = $_GET["valor"];
$tipo = $_GET["tipo"];
buscaral($link,$campo,$tipo);
}
function buscaral($link, $campo, $tipo){
$ejemplo = '<div class="res-elem">';
$result = mysql_query("select ALUAPEL, ALUCODI from Totales where ALUAPEL like '".$campo."%' order by ALUAPEL",$link); $ejemplo.='<a data="'.$row['ALUAPEL'].'" id="s" >'.utf8_encode($row['ALUAPEL']).'</a>'; }
$ejemplo.='</div>';
echo $ejemplo;
}
Por favor ayudenme, Gracias