Когда я применяю DataTables к следующему:Как сортировать по скрытому столбцу в DataTables?
<td class="years"><?php $years."-years" ?></td>
<td class="..." ...
... other <td> ...
мой стол отображается следующим образом:
10-years ... ... ...
10-years ... ... ...
5-years ... ... ...
7-years ... ... ...
9-years ... ... ...
из-за алфавитного порядка. Мне нужно 10-years
, чтобы появиться внизу. Для этого я добавил <td class="hidden"><?php $years ?></td>
сразу после <td class="years"><?php $years."-years" ?></td>
и добавил "order": [ 1, 'asc' ]
к DataTable инициализации:
$(".table-rates").DataTable({
"order": [ 1, 'asc' ]
});
, после чего он перестал работать и начали сообщать об ошибке в консоли: «Не удается прочитать свойство„mData“неопределенных».
Может кто-нибудь объяснить, как я могу сортировать по скрытому столбцу в своих таблицах данных? Я посмотрел онлайн, но решения для меня не сработали. Хуже того, синтаксис чрезвычайно запутан и трудно следовать. Любая помощь будет оценена по достоинству. Благодаря!
Можете ли вы добавить ошибку? –
«Невозможно прочитать свойство« mData »undefined» – Alex