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 original
function 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 original
$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.='</div>'; echo $ejemplo; }
Por favor ayudenme, Gracias