Foros del Web » Programando para Internet » ASP Clásico »

Problemas con envio dato de autocomplete

Estas en el tema de Problemas con envio dato de autocomplete en el foro de ASP Clásico en Foros del Web. Hola a todos. Pues ahora con el problema de que no puedo ver, el problema Pasa lo siguiente, en mi formulario utilizo el autocomplete de ...
  #1 (permalink)  
Antiguo 24/01/2012, 10:24
Avatar de JavierMMM  
Fecha de Ingreso: agosto-2008
Ubicación: Justito frente a la computadora.
Mensajes: 278
Antigüedad: 15 años, 8 meses
Puntos: 0
Problemas con envio dato de autocomplete

Hola a todos. Pues ahora con el problema de que no puedo ver, el problema

Pasa lo siguiente, en mi formulario utilizo el autocomplete de jQuery el cual uso con información proveniente de mi BD, lo cual funciona a la perfección. Una vez obtenido el dato que visualizo en una caja de texto, lo envió por medio de post a un proicesdo de grabación, me arroja el mensaje de erorr,

Error de Microsoft VBScript en tiempo de ejecución error '800a01a8'

Se requiere un objeto

.../grabar.asp, l�nea 160


Aún cuando el dato que obtengo pasa a mi archivo de grabado, me marca el error...

El código que utilizo es el siguiente:

Código Javascript:
Ver original
  1. <link href="jquery-ui.css" rel="stylesheet" type="text/css"/>
  2. <script src="jquery.min.js"></script>
  3. <script src="jquery-ui.min.js"></script>

y esta es la parte donde despliego la información
Código HTML:
Ver original
  1. <div id="opc3" style="display:none;">
  2.     <h5>INSCRIPCI&Oacute;N DE ALUMNOS AL CURSO</h5><br />
  3.     <p> Localiza el curso o prefijo por el c&oacute;digo del curso.</p><br />
  4.     C&oacute;digo:<input type="text" id="rut" class="CUADROTEXTO" size="50" name="rut"></td>
  5.     <div align="left">
  6.         <%
  7.        Set objSol = new mi_clase
  8.        Set Sors = objSol.consulta(rut)
  9.        Set objSol = Nothing
  10.        WHILE NOT Sors.EOF
  11.            nombre = Sors.Fields("nombre")
  12.            id_c = Sors.Fields("id")
  13.            nombre = replace(nombre,chr(34),"")
  14.            var1 = var1 & chr(34) & id_c &") " & nombre & chr(34)& ","
  15.            Sors.MoveNext()
  16.        WEND
  17.        Sors.Close()
  18.        var1= mid(var1,1,len(var1)-1)
  19.        %>
  20.         <script>
  21.             $(document).ready(function() {
  22.             $("#rut").autocomplete({
  23.             source: [<%=var1%>]
  24.         });
  25.         });
  26.         </script>
  27.         <!--<input type="hidden" name="ccursohijo" id="ccursohijo" value="<%=id_c%>" />-->
  28.     </div>
  29. </div>

Pero cuando intenta grabar, me marca el error mencionado con anterioridad.

Espero puedan apoyarme en ver qué estoy haciendo mal, porque ya revisé varias veces, pero no encuentro el error... Gracias de antemano.
__________________
__________________________________________________ ___________________________________
Las cosas más reales sólo suceden en la imaginación... Sólo recordamos, lo que nunca sucedió.
  #2 (permalink)  
Antiguo 24/01/2012, 12:30
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Problemas con envio dato de autocomplete

me parece que el error ocurre en el servidor, reporto tu tema para que lo muevan al foro de ASP, si puedes indicar cual es la línea 160 con un comentario será más fácil para que alguien de dicho foro te pueda ayudar, suerte
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 24/01/2012, 12:40
Avatar de JavierMMM  
Fecha de Ingreso: agosto-2008
Ubicación: Justito frente a la computadora.
Mensajes: 278
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Problemas con envio dato de autocomplete

Muchas gracias maycolalvarez, tienes razón, ya vi el problema, y es en una consulta que hago con el dato, justo antes de grabar . Era simple cuestión de lógica, pero creía que estaba en el js...

Gracias de nuevo.
__________________
__________________________________________________ ___________________________________
Las cosas más reales sólo suceden en la imaginación... Sólo recordamos, lo que nunca sucedió.

Etiquetas: jquery
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 02:47.