У меня есть кнопки внутри DataTables клеток:Кнопки внутри DataTables клетки не сортировать
<button class="btn btn-primary waves-effect waves-light" data-toggle="modal" data-target="#remote-modal3" data-remote="../api/?type=list-of-ranged&pid=4694124&">2</button>
Проблема заключается в том, что сортировка не работает. Если я определяю:
{"title":"Ranged", "data":"Ranged", "type":"num-html"},
я получаю какую-нибудь веселую сортировкой, как: 2,3,1,1,2,1
Если я там ничего не определяет, он обнаруживает, как HTML и снова я получите смешную сортировку.
Я читал о данных сортировки и имущества данных порядка, которые я добавил, как показано ниже:
<button data-sort="8" class="btn btn-primary waves-effect waves-light" data-toggle="modal" data-target="#remote-modal3" data-remote="../api/?type=list-of-ranged&pid=4694124&">2</button>
, но все-таки получить ту же проблему. Как правильно отсортировать этот столбец?
Примечание: Я генерирую кнопки в какой-либо другой части кода, поэтому я не могу коснуться th тега. код генерируется PHP и потребляется через AJAX в DataTable, как показано ниже:
$aaData[$storeIndex]['Ranged'] = '<button data-sort="'.$ranged_v.'" class="btn btn-primary waves-effect waves-light" data-toggle="modal" data-target="#remote-modal1" data-remote="'.$rangedurl.'">'.$ranged_v.'</a>';
Проблема в том, что 'data-order' работает с элементом' td', вы устанавливаете атрибуты данных в своей кнопке, показываете свою инициализацию DataTable, чтобы помочь! – CMedina
Проверьте обновление! – CMedina