数据表导出为Excel

我目前正在开发一个项目(使用laravel,php,javascript,jquery,html开发),包含大量的数据,所以我使用DataTables来显示他们的服务器设置为true。 我想知道的是如何将完整的表格导出到excel文件 – 现在它只保存一个页面(当时显示的那个页面) – 使用Button扩展 。

我已经阅读了一段时间,但仍然无法想出一个办法来做到这一点。 我明白,由于serverside设置为true,

在客户端存在的唯一行是在任何时候在表中显示的那些行 。

但是我怎样才能得到完整的表格? 任何帮助,将不胜感激!

更新:所以我用后台数据创buildExcel文件,使用PHPExcel,但现在的问题是,它是保存在服务器端,而我想让它下载(客户端)。 从我一直在阅读,我必须添加适当的标题这样做,但没有我试过的作品。 使用这个 ,我设法在屏幕上输出excel的数据,但它只是显示乱码…我也许应该提到,我是新来的!