в настоящее время я использую jquery footable в моем проекте ниже мой код для загрузки данных с таблицей,
<table class="table table_striped toggle-arrow-tiny" data-show-toggle="true" data-filtering="true" data-sorting="true" data-paging="true" data-paging-position="right" id="banner_stats">
</table>
$(document).ready(function(){
load_data();
});
function load_data(from=FALSE,to=FALSE)
{
var column = '<?php echo site_url('advertiser/event_statistics/fetch_data_column'); ?>';
var low_rows = '<?php echo site_url('advertiser/event_statistics/fetch_data_row'); ?>'+from+'/'+to;
var ft = FooTable.init('#banner_stats', {
"columns": $.ajax({dataType: 'json',url:column}),
"rows": $.ajax({dataType: 'json',url:low_rows})
});
}
При загрузке страницы я получаю данные из базы данных за последние 7 дней, поэтому я получаю пустой результат, потому что нет данных за последние 7 дней, поэтому загрузка таблицы с "НЕТ РЕЗУЛЬТАТОВ", как показано ниже,
Пользователь может фильтровать данные, используя указатель даты ниже, этот код
$("#date").on('change',function(){
var from = $("#from").val();
var to = $("#to").val();
load_data(from,to)
});
Во время фильтрации я получаю данные из БД, данные результата добавляются с «НЕТ РЕЗУЛЬТАТОВ», как показано ниже
Как перерисовать таблицу с новыми данными? Любая помощь приветствуется