我想更改使用Table Export扩展时使用的文件名。我知道我可以使用exportOptions来添加{fileName:'custom_file_name'}。但我不知道在哪里放这个。
我试过了:
data-export-options="{fileName:'custom_file_name'}"
我尝试添加方法:
$('#table').bootstrapTable('exportOptions', {fileName: 'custom_file_name'})
但后来我收到错误:未捕获错误:未知方法:exportOptions enter code here
我错过了什么?
答案 0 :(得分:4)
像这样使用:
$('#table').bootstrapTable({
exportOptions: {
fileName: 'custom_file_name'
}
});
现在我们不支持通过数据属性,文档:http://bootstrap-table.wenzhixin.net.cn/extensions/#table-export。
答案 1 :(得分:4)
您可以将以下内容添加为html表属性:
data-export-options='{"fileName": "desired filename here"}'
请确保您使用正确的引号,并且密钥是带有camelCase的fileName。
答案 2 :(得分:1)
您可以在'tableExport.js'文件中修改默认文件名(tableExport)。
with requests.Session() as s:
答案 3 :(得分:0)
你不能在表格标签中使用showExport,它需要在这样的javascript中:
$(function () {
$('#table').bootstrapTable({
data: data,
showExport: true,
exportOptions: {
fileName: 'some_file_name'
}
});
});
答案 4 :(得分:0)
如果您希望通过数据属性创建表的其余部分,则可以使用refreshOptions方法:
$('#table').bootstrapTable('refreshOptions', {exportOptions: {fileName: 'custom_file_name'}});