JQuery DataTable Excel Export Number FormatJquery

Программирование на jquery
Anonymous
JQuery DataTable Excel Export Number Format

Сообщение Anonymous »

У нас есть данные jquery с экспортом Excel, но не можем решить проблему с числами.
Числа отображаются в данных в венгерском формате: 5 588,9906 (пробелы - это тысяча сепараторов, запятнее - это точка десятичной сведения). В настройках Excel тысячами сепаратора является пробелом, десятичной точкой является запятнее.

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

var buttonCommon = {
exportOptions: {
format: {
body: function ( data, row, column, node ) {
return column === 6 || column === 8 || column === 9 || column === 10 || column === 11 || column === 12 || column === 13
? data.replace(',', '.').replace(' ', ',') : data;
}
}
}
};

var table = $('#talaltszamlak').DataTable({
dom: 'Blfrtip',
buttons: [
$.extend( true, {}, buttonCommon, {
extend: 'excelHtml5'
} ),
],
pageLength: 50,
"order": [[ 3, "asc" ]],
language: {
url: '//cdn.datatables.net/plug-ins/1.10.22/i18n/Hungarian.json'
},
});
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/673 ... ber-format

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