javascript - JQuery 导出到 Excel 无法正常工作

标签 javascript c# html asp.net-mvc excel

我正在开发一个使用 JQuery 插件将 HTML 表导出到 Excel 的页面。 (https://github.com/rainabba/jquery-table2excel)。

出于某种原因,当单击该按钮时,绝对没有任何反应。我已经识别了我的表,并调用了我的函数,所以我不知道为什么这段代码不起作用。

查看~(精简)

<div class="row">
  <div class="col-md-2">
    <a onclick="return ResultsToTable()" class="btn btn-default">Export</a>
  </div>
  <div class=col-md-10></div>
</div>

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"><script>

<script src="~/js/jquery.table2excel.js"></script>

<script type="text/javascript">
  function ResultsToTable(){
            $("#resultsTable").table2excel({
                exclude: ".noExl",
                name: "Results"
            });
        };
 </script>

 <table id="resultsTable">
    //table stuff
  </table>

最佳答案

更正这个: <script src="~/js/jquery.table2excel.js"></script >

看来您没有正确加载库。 我想应该是:

<script src="/js/jquery.table2excel.js"></script>

但要使其适应文件夹的正确结构

关于javascript - JQuery 导出到 Excel 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30267257/

相关文章:

javascript - 在 Asp.net 页面上交换图像

Javascript - 将 Map 对象的所有键设置为一个值

javascript - 我如何通过 javascript 为 css 代码运行这篇文章

javascript - ES5/6 类中多个相同的 getter/setter 函数的好的解决方案?

javascript - 附加同位素破坏了剩余的 jQuery

javascript - 我想在我的 php 站点中手动配置键盘快捷键

javascript - 为什么 ES2015 模块中导出 * 和导入 * 的工作方式不同

c# - 当省略 "required"JSON 键时,.Net Core 2.1 MVC 中的验证不会失败

c# - JSON 变化值

c# - ImageResizer:禁用调整大小的大小限制