Bueno si entendí bien, después de generar el select dinámico:
    
a continuación guardarías los valores en un array javascript    
Código HTML:
Ver original- <script type="text/javascript"> 
-     var opciones = document.getElementById("miSelect"); 
-     var miArray = new Array(); 
-     for(var i=0; i<opciones.length; i++) { 
-         miArray[i] = opciones.options[i].innerHTML; 
-         alert(miArray[i]) 
-     } 
suerte!