2016-03-30 5 views
0

Anzeige i alten Datentabellen bin mit ... http://legacy.datatables.net/Datentabelle TableTools nicht

dies mein Code ...

$('#example').dataTable({ 
      "sAjaxSource": base_url+"home/getAllData", 
      fnServerData: function (sSource, aoData, fnCallback, oSettings) 
      { 
       oSettings.jqXHR = $.ajax({ 
        "dataType": 'json', 
        "method": 'GET', 
        "url": sSource, 
        "data": aoData, 
        "success": fnCallback 
       }); 
      }, 
      "sDom": 'T<"clear">lfrtip', 
      "oTableTools": { 
       "aButtons": [ 
        "copy", 
        "print", 
        { 
         "sExtends": "collection", 
         "sButtonText": "Save", 
         "aButtons": [ "csv", "xls", "pdf" ] 
        } 
       ] 
      } 
     }); 
    }); 

kein Fehler-Anzeige, aber es tut auch eine beliebige Taste angezeigt werden, bitte lassen Ich weiß, wenn ich etwas vermisse ...

+0

Syntax schien in Ordnung ... haben Sie die TableTools hinzugefügt Plugin? –

Antwort

0

Vergessen Sie nicht, swfpath .. hinzufügen und stellen Sie sicher, dass Sie den richtigen Pfad festlegen.

"sSwfPath": "<c:url value="../../swf/copy_csv_xls_pdf.swf"/>" 

Für neue Datentabellen, überprüfen Sie unter:..

„Diese Erweiterung jetzt im Ruhestand ist und von den Tasten und Select-Erweiterungen ersetzt Die Dokumentation wird für Legacy-Referenz erhalten nur neue Projekte sollten Buttons verwenden und Wählen Sie vor TableTools. "

http://datatables.net/extensions/tabletools/

Verwandte Themen