按钮不响应HTML表导出到Excel-jQuery



我正在尝试将一个html表导出到excel。当我使用此代码时,一旦加载表,表就会尝试导出:

<script>
$("#excel").table2excel({
exclude: ".excludeThisClass",
name: "Kontrakt",
filename: "Kontrakt.xls"
});
</script>

但当我尝试使用btn执行导出时,它没有响应:

<script type="text/javascript">
$(function () {
$("#btnExport").click(function () {
$("#excel").table2excel({
exclude: ".excludeThisClass",
name: "Kontrakt",
filename: "Kontrakt.xls"
});
});
});
</script>

我需要帮助解决这个问题。

编辑:更多代码

<input type="button" id="btnExport" value="Export" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="~/table2excel.js" type="text/javascript"></script>

我通过在表单中添加一个输入类型复选框,然后查询是否设置了复选框来解决这个问题。

<td><input type="checkbox" name="ruta" /></td>
@if (ruta == "on")
{
<script>
$("#excel").table2excel({
exclude: ".excludeThisClass",
name: "Kontrakt",
filename: "Kontrakt.xls"
});
</script>
}

相关内容

  • 没有找到相关文章

最新更新