我正在尝试更改我正在使用的插件的buttonContent属性 - https://www.travismclarke.com/tableexport/
插件页面表示每个按钮都根据其各自的文件类型和相应的css样式分配了默认类和默认内容。这是原型 -
$.fn.tableExport.xlsx = {
defaultClass: "xlsx",
buttonContent: "Export to xlsx",
mimeType: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
fileExtension: ".xlsx"
};
以下是如何实施的 -
$("table").tableExport({
headings: true,
footers: true,
formats: ["xls", "csv", "txt"],
fileName: "id",
bootstrap: true,
position: "bottom"
ignoreRows: null,
ignoreCols: null,
ignoreCSS: ".tableexport-ignore"
});
我需要帮助才能更改buttonContent
答案 0 :(得分:0)
尝试
$.extend($.fn.tableExport.xlsx, {buttonContent: 'My Content'})
然后
$('table').tableExport(options) // options object
答案 1 :(得分:0)
用于自定义或扩展TableExport
原型或任何JavaScript / jQuery插件的规范方法如下:
// jQuery ($.fn.NAME.PROP)
$.fn.tableExport.xlsx.buttonContent = 'My Content';
// or
// JavaScript (NAME.prototype.PROP)
TableExport.prototype.xlsx.buttonConten = 'My Content';
注意:这也适用于其他插件设置的任何(例如 defaultFileName , defaultFileName , defaultButton , rowDel , colDel 等)
您可以在github上的README或TableExport网站上找到所有使用文档。
P.S。我是插件作者;)