2014-09-30 2 views
2

Я экспортирую все данные из datatables.Now, что мне нужно, есть условие, если условие true, разрешает oSelectorOpts иначе.Опция datatables oSelectorOpts в соответствии с условием

Вот мой конфиг Код:

"aButtons": [ 
    { 
     "bFooter": false, 
     "fnClick": function (nButton, oConfig) { 
     if(condition) 
     { 
      "oSelectorOpts": { page: 'current' }; 
     } 
    }, 
'sExtends':'xls', 
"sFileName": "Telephone_Directory.xls", 
'mColumns':[0,1,2,3] 
}, 

Почему мне нужно это несколько раз я буду экспортировать все данные и только некоторые текущие данные страницы времени. Есть ли другой способ достичь этого.

ответ

1

Вы нашли решение для этого? Если это не то, что я использую, что дает вам 2 кнопки/опции, распечатать текущую страницу или распечатать все:

"sDom": '<"clear">T<"clear">lfrtip', 
    "oTableTools": { 
    "aButtons": [ 
     { 
     "sExtends": "print", 
     "sButtonText": "print page", 
     "bShowAll": false 
     }, 
     { 
     "sExtends": "print", 
     "sButtonText": "print all", 
     "bShowAll": true 
     } 
    ], 
    "sSwfPath": "//cdn.datatables.net/tabletools/2.2.0/swf/copy_csv_xls_pdf.swf" 
    }, 
Смежные вопросы