Hola AlexCollado yo creo que tu problema es que estás usando una extensa libreria Ajax para hacer algo que no lo merce yo te recomiendo que lo hagas tu en javascrip es muy sencillo supongo que tiene tu servlet que hace consultas a la base de datos te muestro un ejemplo de ajax sencillo:
Código:
var oXHR = new XMLHttpRequest();
oXHR.open('post', tuservlet, true);
oXHR.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
oXHR.onreadystatechange = function () {
if (oXHR.readyState == 4) {
if (oXHR.status == 200) {
// solicitud corecta y aqui puedes modificar
// el contenido de tu div que tiene les sugerencia
} else {
//lo que quieres que haga en caso de que no lleguen los datos todavía
}
}else{
//aqui hubo un error y no se obtuvo nada
}
};
oXHR.send(sBody);
espero te haya ayudado...