Я хочу отсортировать данные из таблицы данных по данным в столбце.В моей таблице данных столбец содержит строковые данные, поступающие с сервера (обработка на стороне сервера).Я поместил несколько переменных данных в один столбец путем объединения.Теперь я хочу отсортировать данные на основе даты и времени, которые находятся в этой строке.
Мои данные:
Я хочу сначала отсортировать по последней записи.
Код моего контроллера:
foreach ($listCheckedProperty as $checkedproperty) {
# code...
$checked_on = $checkedproperty->checked_on;
$checked_on_date = str_replace('-', '/', $checked_on);
$property_checked_on_date = date('d/m/Y H:i:s', strtotime($checked_on_date));
$row = array();
$row[] = 'Property is Checked by <b>'.$checkedproperty->checked_user.'</b> on <b><i>'.$property_checked_on_date.'</i></b>';
$data[] = $row;
}
Код моего просмотра:
<table class="table table-striped table-bordered" id="listCheckedProperty" cellspacing="0" width="100%">
<thead>
<tr>
<th width="100%" style="text-align: center;">Property Checked Details</th>
</tr>
</thead>
</table>
JS Скрипт:
var listCheckedProperty;
listCheckedProperty = $('#listCheckedProperty').DataTable({
"processing": true,
"serverSide": true,
"ajax": {
"url": "<?= base_url('property/getListCheckedProperty'); ?>",
"type": "POST",
"dataType": "JSON",
"data": {P_ID : P_ID}
},
"lengthMenu": [[5, 10], [5, 10]],
});
Я использую функциональность таблицы данных "порядок", но безуспешно.