después de mucho buscar y experimentar logré salir del problema para el que pedí ayuda en mi anterior post. Ahora caí en otro y ojalá me puedan ayudar:
Necesito ejecutar la descarga de cuantos archivos (linkeados desde un gridPanel) elija el usuario. Para eso he puesto en parte del handler para el botón que activa la descarga, lo siguiente:
Código Javascript:
Ver original
[Código anterior...] if numRecords > 0 { [... capturo valores]; for(var i=0; i < numRecords; i++){ console.log(LinkForDownFile); // Aquí verifico que consigo capturar //lo seleccionado por el usuario document.location=LinkForDownFile; } }
La descarga con "document.location" funciona, pero sólo para lo último que se haya seleccionado!! ya he probado con "delay(2000);"; con setTimeout(2000), pero de seguro lo hago mal porque nada funciona.
Gracias por la ayuda que me puedan dar.