エクスポートcsvとxlsを追加しない

2013-01-05 javascript object datatables

動的SQL接続のDataTables方法を使用しています。 ボタンエクスポートcsvとxmlを追加したいのですが、表示されません。 それとも私は私を誤解していますか?

 oTable = $( '#tbl_result')。dataTable( 
 { 
 "sDom": 'T <"top" fl> rt <"bottom" pi>'、 
 "sPaginationType": "フル番号"、 
 "bAutoWidth":false、 
 "bProcessing":true、 
 "bSortClasses":false、 
 "iDisplayLength":15 
 "bStateSave":false、 
 "bServerSide":true、 
 "oLanguage":{ 
 "sUrl": "/includes/js/DataTables.fr.js" 
 }、 
 "sAjaxSource": "sql-objects.php"、 
 "oTableTools":{ 
 "aButtons":["csv"、 "xls"]、 
 { 
 "aButtons":["csv"、 "xls"、 ""] 
 "sExtends": "コレクション"、 
 } 
 }、 
 "fnRowCallback":function(nRow、aData、iDataIndex) 
 { 
 $( 'td:eq(1)'、nRow).html(DateFr(aData ['date'])); 
 $( 'td:eq(2)'、nRow).html((aData ['etat'] == '0'? 'Inscrit': 'En attente')); 
 $( 'td:eq(3)'、nRow).html( '<a user = "' + aData ['mail'] + '" class = "delete" href = "?id_abonne =' + aData ['mail '] +' "> <img border =" 0 "class =" icon16 infobulle "src =" / back_office / images / template / icon16-delete.png "> </a> '); 
 }、 
 「aoColumns」: 
 [ 
 {"mData": "メール"}、 
 {"mData": "日付"}、 
 {"mData": "etat"}、 
 {"mData": "cle"、 "bSortable":false} 
 ]、 
 "aaSorting": 
 [ 
 [0、 'desc'] 
 ] 
 }); 

ありがとうございました

Answers

プラグインjsファイルをページに追加しましたか? リンクをダウンロード

また、ボタンの画像であるため、swfファイルを含める必要があると思います。

"oTableTools": {
            "sSwfPath": "/swf/copy_csv_xls_pdf.swf"
        }

Related