Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Autocomplete

Estas en el tema de Autocomplete en el foro de Frameworks JS en Foros del Web. Señores primero que nada un saludos y desde ya gracias por la ayuda. Mi tema es que estoy intentando utilizar el jquery ui autocomplete y ...
  #1 (permalink)  
Antiguo 10/02/2011, 09:46
 
Fecha de Ingreso: octubre-2010
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 0
Autocomplete

Señores primero que nada un saludos y desde ya gracias por la ayuda. Mi tema es que estoy intentando utilizar el jquery ui autocomplete y entiendo qeu estoy obteniendo un resultado el cual no puedo mostrar en el browser. Estoy utilizando esta libreria con ASP tradicional.
Código ASP:
Ver original
  1. AbrirORA()
  2.  
  3. response.write BuscarRut(request("term"))
  4.  
  5.  
  6. function BuscarRut(a)
  7.    
  8.     strSql="SELECT t.rut_usuario FROM M4W_USUARIO t WHERE t.rut_usuario Like '" & a & "%' and ROWNUM<=10"
  9.     strRut = "["
  10.     set rsOK = Conn.execute(strSql)
  11.            
  12.             do while not rsOK.eof
  13.                 strRut = strRut & "{" & Chr(34) & "id" & Chr(34) & ":" & Chr(34) & rsOK("rut_usuario") & Chr(34) & "},"
  14.                 'strRut = strRut & rsOK("rut_usuario") & "',"
  15.                 rsOK.moveNext
  16.             loop
  17.             BuscarRut = left(strRut,len(strRut)-1) & "]"       
  18.            
  19. end function

Este era el codigo asp y estoy creadon un array con formato Json pero no se si esta bien, ahora les muestro el codigo html

Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2.     <HEAD>
  3.         <META http-equiv="content-type" content="text/html; charset=UTF-8">
  4.         <Link type="text/css" rel="stylesheet" href="css/jquery-ui-1.8.9.custom.css"/>
  5.         <SCRIPT TYPE="text/javascript" src="js/jquery-1.4.4.min.js"></SCRIPT>
  6.         <SCRIPT TYPE="text/javascript" src="js/jquery-ui-1.8.9.custom.min.js"></SCRIPT>
  7.         <SCRIPT TYPE="text/javascript">
  8.             $(function(){
  9.                 $("#busqueda_usuario").autocomplete({
  10.                     source : 'archivo.asp',
  11.                    
  12.                 });
  13.             });
  14.        
  15.         </SCRIPT>
  16.     </HEAD>
  17.     <BODY>
  18.         <DIV ID=busqueda>
  19.             <INPUT TYPE=TEXT ID="busqueda_usuario" NAME="busqueda_usuario">        
  20.         </DIV>
  21.         <DIV ID=RESULTADO>
  22.            
  23.         </DIV>
  24.     </BODY>
  25. </HTML>

Y este es el resultado que obtengo en la consola de Firefox

Limit_Exceeded Preferencias
GET http://192.168.15.128:81/WebMeta4/jQuery2/archivo.asp?term=1

200 OK
99ms
ParamsEncabezadosEnvíoPutRespuestaCacheHTML

[{"id":"13060694-6"},{"id":"13261266-8"},{"id":"12171449-3"},{"id":"11274224-7"},{"id":"10598831-1"},{"id":"10982702-9"},{"id":"14259293-2"},{"id":"14609072-9"},{"id":"10473679-3"},{"id":"10562052-7"}]



Ahora en internet se crea un div pero sin la informacion.
Saludos
  #2 (permalink)  
Antiguo 10/02/2011, 12:13
 
Fecha de Ingreso: octubre-2010
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Autocomplete

Me autocontesto, por si a alguien le sirve. El tema pasa que cuando uno utiliza un formato Json para entregar la informacion, es obligación pasar tres campos, que son:
ID
LABEL
VALUE
Y con eso funcionara nuestro autocomplete, por ejemplo esto es lo que estoy entregando:
[{"id":"13060694-6","Label":"13060694-6","value":"13060694-6"},{"id":"13261266-8","Label":"13261266-8","value":"13261266-8"},{"id":"12171449-3","Label":"12171449-3","value":"12171449-3"},{"id":"11274224-7","Label":"11274224-7","value":"11274224-7"},{"id":"10598831-1","Label":"10598831-1","value":"10598831-1"},{"id":"10982702-9","Label":"10982702-9","value":"10982702-9"},{"id":"14259293-2","Label":"14259293-2","value":"14259293-2"},{"id":"14609072-9","Label":"14609072-9","value":"14609072-9"},{"id":"10473679-3","Label":"10473679-3","value":"10473679-3"},{"id":"10562052-7","Label":"10562052-7","value":"10562052-7"}]

Saludos
  #3 (permalink)  
Antiguo 10/02/2011, 12:27
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Tema movido desde javascript
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 11/02/2011, 08:19
 
Fecha de Ingreso: octubre-2010
Mensajes: 5
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Autocomplete

Por que mi tema es movido desde javascript, si no me equivoco jquery es javascript
SALUDOS

Etiquetas: autocompletado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:45.