JavaScript - PONER DATOS DE CONSULTA SQL CON ASP EN ARRAY

 
Vista:
sin imagen de perfil

PONER DATOS DE CONSULTA SQL CON ASP EN ARRAY

Publicado por LST (16 intervenciones) el 24/11/2003 22:43:47
COMO PONGO LOS DATOS OBTENIDOS DE UNA CONSULTA SQL CON ASP EN UN ARREGLO O REGISTRO CON JAVA SCRIPT PARA QUE TODOS ESO ESTÉN EN EL NAVEGADOR DEL CLIENTE SIN TENER QUE IR AL SERVIDOR?.

LO QUE QUIERO HACER ES ESTO:
TENER UN SELECT DE HTML (UNA LISTA) CON LOS NOMBRES DE LOS FUNCIONARIOS OBTENIDOS DE UNA CONSULTA SQL, AL HACER CLICK EN UN NOMBRE DE LA LISTA SUS DATOS SE MUESTRAN EN UNOS CAMPOS DE TEXTO QUE ESTAN AL LADO, SUPONGO QUE ESOS DATOS ESTÁN EN UN ARREGLO EN JAVASCRIPT, COMO LO LLENO? PARA NO TENER QUE IR A CADA RATO O CLICK AL SERVIDOR
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PONER DATOS DE CONSULTA SQL CON ASP EN ARRAY

Publicado por Kesar (198 intervenciones) el 25/11/2003 12:00:25
Hola LST,

Para hacer eso tienes que al cargar la pagina leer todos los datos y guardarlos en un array de datos por cada nombre, y luego cada vez que selecciones un nombre llamar a una funcion que te coloque los elementos del array en los campos correspondientes.

Codigo para llenar los array de datos
<%
var i=0;
//Ahora guardamos los datos del usuario en su array
while (!rsDatos.EOF){
%>
var datosUsuario<%=(rsDatos('id'))%> = new Array();
<%
%>
datosUsuario<%=(rsDatos('id'))%>[i] = '<%=(rsDatos('nombre'))%>';
i++;
datosUsuario<%=(rsDatos('id'))%>[i] = '<%=(rsDatos('apellidos'))%>';
<%
rsDatos.MoveNext();
}//fin while
%>

Un vez tengas esto, simplemente haces una funcion que envie cada elemento del array a su campo correspondiente.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar