datatable tableTools mDataProp не отображать столбец при использовании fnRender

0

Я использую DataTables и дополнение TableTools. Я хочу использовать TableTools с пустой колонкой для экспорта pdf-версии таблицы. Использование fnRender

$('#example').dataTable({ 
  'mDataProp':null, 
  'sTitle':'Date',
  'fnRender':function (oObj) {
       return oObj.aData.date.substring(0, 10);
   }
});

без fnRender, TableTools работает хорошо (конечно)

sugestões?

  • 0
    Вы пытаетесь использовать событие щелчка на столбце, чтобы вызвать один из параметров экспорта, предоставляемых вместе с TableTools, например, pdf?
  • 0
    правильно, я хочу создать PDF, и ячейка пуста
Показать ещё 2 комментария
Теги:
datatables
render
tabletools

2 ответа

2
Лучший ответ

fnRender планируется удалить в следующей версии, и в документах предлагается использовать mRender.

1

да fnRender больше не доступен в jquery datatable, замените fnRender на mRnder, пожалуйста, также проверите индексное поле даты с помощью отладки, я собираюсь установить oObj.aData [0], но может быть 1,2 и т.д.

    $('#example').dataTable({ 
    'mDataProp':null, 
    'sTitle':'Date',
    'mRender':function (data, type,oObj) {
        return oObj[0].substring(0, 10);
    }
    });

Ещё вопросы

Сообщество Overcoder
Наверх
Меню