La Web del Programador: Comunidad de Programadores
 
    Pregunta:  55069 - GUARDAR DATOS DE UN LIST
Autor:  Paola Vargas
Saludos a toda la comunidad...

Tengo un list en asp de tipo select al cual le agrego datos cada vez que el usuario presiona un boton. Necesito guardar estos elementos en la base de datos, pero como lo estoy recorriendo por JScript no se de que forma combinarlo con el codigo asp encargado de ejecutar el insert. A continuacion un trozo del codigo para que se hagan a la idea:

<select multiple name="b" id="b">
<option value="asd1">1</option>
<option value="asd2">2</option>
<option value="asd3">3</option>
<option value="asd4">4</option>
</select>
<script>
var cantElem = document.a.b.length;
var i=0;
for(i=0;i<cantElem;i++){
alert(document.a.b[i].value);
}

Gracias por la ayuda que me puedan proporcionar

  Respuesta:  MIGUEL MARTINEZ
hola:

espero todavia poder ayudarte...

pues en jscript(q es la version de gates de javascript) si lo podrias hacer de esa manera para juntar todos los elementos del combo (select). Podrias intentar guardando esos elementos separados por un caracter especial como el pipe (|), lo guardas en un input type=hidden y ese valor lo recuperas y descompones en asp(vbscript), ya descompuesto haces los inserts. Tambien lo puedes hacer de una manera muy similar via ajax utilizando tambien javascript o jscript.

si quieres echame un mail y te ayudo..

saludos