Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/09/2009, 12:20
Avatar de America|UNK
America|UNK
 
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 18 años, 1 mes
Puntos: 56
Respuesta: Guardar una lista multiple

Código javascript:
Ver original
  1. <script type="text/javascript">
  2. var sels;
  3. function saveSels(el){
  4.     sels = [];
  5.     var opts = el.options, e = 0;
  6.     for (var i=0 ;i < opts.length; i++){
  7.         if(opts[i].selected){ sels[e] = opts[i].value; e++}
  8.     }
  9.     document.getElementById("TotalDist").value= sels.join("|");
  10. }
  11. </script>

Código HTML:
<select onClick="saveSels(this)" multiple="multiple"> 
Hagas lo que hagas, podrías ya no usar el campo hidden, por que ya tienes las opciones seleccionadas en la variable sels
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */