2017-04-15 8 views
1

私は私が使用しているプラ​​グインの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

を変更で助けを必要とその後

$.extend($.fn.tableExport.xlsx, {buttonContent: 'My Content'})

$('table').tableExport(options) // options object 
+0

おかげ@Basav –

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'; 

注:これがために動作しますの他のプラグイン設定(例: あなたはgithubの上またはTableExportウェブサイト上READMEでの使用文書のすべてを見つけることができます

にDefaultFileNameにDefaultFileNamedefaultButtonのrowDelCOLDEL、など)。

P.S.私はプラグインの作者います。私のために非常によく働いていた)

関連する問題