Métodos Ruby dentro de Javascript dentro de HAML

Tengo un script jQuery que agrega un nuevo campo a un formulario, y este campo contiene información dinámica de una matriz. El problema es que no puedo entender cómo agregar una matriz. Cada uno para llenar las opciones del campo de selección dentro del javascript sin romper la sangría HAML y causar errores.

Aquí está mi mejor intento que no funciona:

%script(type="text/javascript")  
  $('#mylink').click(function() {  
  $('#mylink').after('<select>  
  - myarray.each do |options|  
     <option value="#{options.id}">#{options.name}</option>  
  </select>);  
  )};

También lo probé con el filtro javascript sin suerte.

Respuestas a la pregunta(2)

Su respuesta a la pregunta