Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2010, 04:56
Avatar de AdrianSeg
AdrianSeg
 
Fecha de Ingreso: enero-2010
Mensajes: 595
Antigüedad: 14 años, 3 meses
Puntos: 14
jax framework..onclick.

Me descargué un script de autosuggest en ajax, y conseguí con mucha suerte que me buscase los datos desde la db de forma aproximada, osea que si pongo "el" me mostrase tanto manuel como raquel etc...el problema es que lo hace todo bien pero quiero que cuando en la lista me muestre los nombres al pincha encima de ellos me lo kopie al textbox...y ni idea de framework...


el codigo que trbaja con la busqueda es este:

Código HTML:
/* ---------------------------- */
/* XMLHTTPRequest Enable 		*/
/* ---------------------------- */
function createObject() {
	var request_type;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
	request_type = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_type = new XMLHttpRequest();
	}
		return request_type;
}

var http = createObject();

/* -------------------------- */
/* SEARCH					 */
/* -------------------------- */
function autosuggest() {
q = document.getElementById('search-q').value;
// Set te random number to add to URL request
nocache = Math.random();
http.open('get', 'lib/search.php?q='+q+'&nocache = '+nocache);
http.onreadystatechange = autosuggestReply;
http.send(null);
}
function autosuggestReply() {
if(http.readyState == 4){
	var response = http.responseText;
	e = document.getElementById('results');
	if(response!=""){
		e.innerHTML=response;
		e.style.display="block";
	} else {
		e.style.display="none";
	}
}
}