Esta es el campo de texto del codigo, que llama a la funcion busc_hist()
Código HTML:
<div id="resultado"> <input type="text" name="hist" id="hist" onkeypress="buscar_hist(this.value)"/>
Código:
Como ven este es el codigo que verifica que se ha presionado ENTER y llama a la siguiente función(que es donde uso AJAX):function buscar_hist(valor){
var key=window.event.keyCode;
if (key == 13) {
MostrarConsulta(valor);
}
}
Código:
De aca me llama al archivo busca_hist_pac.php donde se hace la búsqueda pero es aquí donde me estanquo, la búsqueda lo hago y recupero los datos, pero como hago para q esos datos vallan a los campos de mi pagina anterior(donde esta el campo código que desencadena todo). Este es el código de busca_hist_pac.php:function MostrarConsulta(hist){
divResultado = document.getElementById('resultado');
ajax=objetoAjax();
ajax.open("GET", "busca_hist_pac.php?hist="+hist);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
divResultado.innerHTML = ajax.responseText
}
}
ajax.send(null)
}
Código PHP:
require_once('pacienteDAOFactory.class.php');
$n=pacienteDAOFactory::getInstancia();
$hist=$_GET["hist"];
$n->buscar_pac($hist);


