Il codice funziona solo che è un po complicato farlo via ajax il download di un file, fai prima a farlo con un iframe 'invisibile'
codice:<iframe id="my_download" style="display:none;"></iframe> <script> function downloadFile(f){ document.getElementById('my_download').style.display = 'block'; document.getElementById('my_download').src = 'http://localhost/omero/downloader/download/'+f; document.getElementById('my_download').style.display = 'none'; } </script>