Advertisement
Guest User

Untitled

a guest
Sep 8th, 2014
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var current = $('#' + table_id).position();
  2.                                                
  3.     var table   = $('#' + table_id).dataTable({
  4.         "scrollY":           get_window_height() - current.top - 5,
  5.         "paging":            false,
  6.         "order":             []
  7.     });
  8.  
  9. /*
  10. if ($("#" + table_id).find("tr.selected").length > 0) {
  11.     oConfig.bSelectedOnly   = true;
  12. }
  13. \*/
  14.     var export_defaults = [
  15.         {
  16.             "sExtends":"copy",
  17.             "bSelectedOnly": $("#" + table_id).find("tr.selected").length > 0 ? "true" : "false",
  18.  
  19.             "fnClick":function(nButton, oConfig, flash) {
  20.                 var table_data      = this.fnGetTableData(oConfig);
  21.                 var new_table_data  = table_data.replace(/#!!.+?!!#/g, "");
  22.  
  23.                 this.fnSetText(flash, new_table_data);
  24.  
  25.             }
  26.  
  27.         },
  28.         {
  29.             "sExtends":"xls",
  30.             "bSelectedOnly": ($("#" + table_id).find("tr.selected").length > 0 ? "true" : "false"),
  31.             "fnClick":function(nButton, oConfig, flash) {
  32.                 var table_data      = this.fnGetTableData(oConfig);
  33.                 var new_table_data  = table_data.replace(/#!!.+?!!#/g, "");
  34.  
  35.                 this.fnSetText(flash, new_table_data);
  36.  
  37.             }
  38.  
  39.         }
  40.  
  41.     ];
  42.  
  43.     // we only want the copy and export xls button
  44.     $.fn.dataTable.TableTools.defaults.sSwfPath = "/swf/copy_csv_xls_pdf.swf";
  45.     $.fn.dataTable.TableTools.defaults.sRowSelect = "multi";
  46.     $.fn.dataTable.TableTools.defaults.aButtons = export_defaults;
  47.     var tt = new $.fn.dataTable.TableTools( table );
  48.     $( tt.fnContainer() ).insertAfter('div.dataTables_filter');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement