У меня есть несколько строк, которые содержат некоторые лениво загруженные данные. Например,
<table border="1">
<tr>
<th>Employee</th><th>Sales</th>
</tr>
<tr>
<td>Michale</td><td>1000</td>
</tr>
<tr>
<td>Kim</td><td id="kimSales"></td>
</tr>
<tr>
<td>John</td><td id="johnSales"></td>
</tr>
</table>
Проблема в том, что мне нужно получить некоторые данные после загрузки страницы по некоторым причинам. Предположим, что kimSales
— это 1500
, а johnSales — это 2500
.
<script>
$(document).on('ready', function(e){
$('#kimSales').text(1500);
$('#johnSales').text(2500);
})
</script>
В этой ситуации я хочу правильно отсортировать лениво загруженные данные. Вы знаете, jQuery dataTable имеет функции сортировки по заголовку столбца, например https://datatables.net. правильно отсортировать эти данные. Отсортированные данные не восходят или dsc --- возможно, dataTable не может распознать после загрузки данных.
Что я пробовал:
<script>
$(document).on('ready', function(e){
$('#kimSales').text(1500);
$('#johnSales').text(2500);
})
table.dataTable(); // not properly working
</script>