Cómo usar ajax para realizar consultas difusas en la base de datos en segundo plano y mostrarla en un cuadro desplegable en la página
Agregue un tiempo de activación de la tecla al cuadro de entrada y use la función setTimeout() para solicitar el fondo una vez cada 1,5 segundos.
Puedes usar la biblioteca JQuery para ajax, porque escribirlo tú mismo requeriría mucho código.
Por ejemplo, envíe usando el método get():
$.get("su URL", { nombre: "John", hora: "2pm" }--Esto es Parámetros de envío, pares clave-valor,
función (datos) {--Esta es la función llamada después de responder desde el fondo. Los datos son el valor devuelto por la alerta
. ("Datos cargados. : " datos);
--Será más fácil una vez que obtenga los datos aquí
--Se recomienda ensamblarlos en una salida de cadena. en formato json en segundo plano. Utilice eval(data) para obtener el objeto json
});