2017-01-02 1 views
0

Datatables Excel이있는 TableTools, Firefox 내보내기 기능이 파이어 폭스와 작동하지 않습니다. Datatables TableTools를 사용하여 Excel 및 PDF로 내보내기를 시도했으며 모두 체크했습니다 다른 게시물, 아무 것도 파이어 폭스에서 작동하지 않는 것 같습니다; 그것은 크롬과 IE에서 잘 작동합니다. 나에게Datatables Excel이있는 TableTools, Firefox에서 작동하지만 PDF 만 내보내기 기능이있는 것은 없습니다.

기능 BindDataTable (targetGrid) {

var sortableGrid = $(targetGrid).attr('id'); 
    //$('#' + sortableGrid).DataTable(); 
    var table = $('#' + sortableGrid).DataTable({ 
     "bFilter": false, //hide Search bar 
    }); 

    var tableTools = new $.fn.dataTable.TableTools(table, { 
     'aButtons': [ 
      { 
       'sExtends': 'xls', 
       'sButtonText': 'Save to Excel', 
       'sFileName': 'TableList.xls' 
      },    
      { 
       'sExtends': 'pdf', 
       'sFileName': 'TableList.pdf'     
      },    
      { 
       'sExtends': 'csv', 
       'sFileName': 'TableList.csv'    
      } 

     ], 
     'sSwfPath':'http://cdn.datatables.net/tabletools/2.2.2/swf/copy_csv_xls_pdf.swf' 
    }); 
    var idwrapper = $('#' + sortableGrid).attr('id') + "_wrapper";  
    $(tableTools.fnContainer()).insertBefore('#'+idwrapper); 

}

답변

0

대부분의 아마 Flash 문제가 될 수를 제안하십시오. Flash을 다시 설치하십시오.

관련 문제