Есть ли способ оснастить ячейку параметрами при генерации ответа на стороне сервера?
Хотелось бы при выдаче на стороне обработчика:
[
"draw" => 1,
"recordsTotal" => 1,
"recordsFiltered" => 1,
"data" => [
[
["data" => "<span>123</span>", "class" => "col-abc-class", "order" => 123],
["data" => "<span>456</span>", "class" => "col-xyz-class", "order" => 456, "param" => "test"]
]
]
]
получить следующее в таблице:
<tr>
<td class="col-abc-class" data-order="123">
<span>123</span>
</td>
<td class="col-xyz-class" data-order="456" data-param="test">
<span>456</span>
</td>
</tr>
Есть универсальный способ формировать все параметры на стороне сервера?
Все подходящие разделы
мануала про server-side указывают на жесткое задание параметров при инициализации таблицы в формате:
$('#example').DataTable( {
data: data,
columns: [
{ data: 'name' },
{ data: 'position' },
{ data: 'salary' },
{ data: 'office' }
]
} );
У меня в таблице порядка 80 столбцов, кроме того, хотелось бы сделать универсальное решение, чтобы тиражировать на другие таблицы с другим количеством (и содержанием) столбцов.
Прошу подсказать или ткнуть носом в конкретный раздел документации. Спасибо