Добавить пользовательские цвета в DataTable Excel ExportJquery

Программирование на jquery
Ответить
Anonymous
 Добавить пользовательские цвета в DataTable Excel Export

Сообщение Anonymous »

Я хочу динамический цвет в DataTable Export. У меня есть ручка для разных цветов в соответствии с значением столбца. Как я могу достичь его для экспорта данных? Он занимает только встроенный цвет, поскольку они предоставляются в соответствии с этой ссылкой, но я хочу добавить темно -желтый /зеленый, я не могу добавить его в экспорт.

Код: Выделить всё

$(this).attr('background-color', '#66FF33');

// and also
$(this).css('background', '#66FF33');
< /code>

Хотя он не сработал.var table = $('#OperationDataTable').DataTable({
"stripeClasses": ['odd-row', 'even-row'],
"lengthMenu": [10, 25, 50, 100, 150],
"pageLength": 50,
"aaSorting": [],
responsive: true,
fixedHeader: false,
dom: 'lfBrtip',
buttons: [{
// 'excel'
extend: 'excelHtml5',
customize: function(xlsx) {
var sheet = xlsx.xl.worksheets['sheet1.xml'];
$('row:first c', sheet).attr('s', '42');
$('row c[r^="D"]', sheet).each(function() {
if ($('is t', this).text() == "Negative NFE") {
$(this).attr('s', '20');
//$(this).attr( 'background-color', '#66FF33' );
} else if ($('is t', this).text() == "Online Done") {

} else {
$(this).attr('s', '34');
}
});
}
}]
});
или он должен быть экспортируется как показано в DataTable View (означает с HTML/CSS)

Подробнее здесь: https://stackoverflow.com/questions/544 ... cel-export
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»