重新初始化数据表时,如何维护jquery数据表过滤器并应用它们

时间:2018-07-23 12:04:29

标签: javascript jquery datatable datatables

我正在使用jquery数据表并像这样初始化它们

$('#btcTable').DataTable();

填充表后,用户可以使用jquery过滤器。但是数据每秒都在变化。我正在更新数据,如下所示

    // Generating table Body for BTC
    var html = '';
    for (var key in btc) {
        var symbol = btc[key].s.slice(0, -3);
        html += '<tr class="tbcolor">';
        html += '<td class="tblack">' + symbol + 'BTC</td>';
        html += '<td>' + btc[key].b + '</td>';
        html += '<td class=""></td>';
        html += '<td></td>';
        html += '<td></td>';
        html += '<td></td>';
        html += '</tr>';
    }
    $('#btcTable').DataTable().clear().destroy();
    $('#btcBody').html('');
    $('#btcBody').html(html);
    $('#btcTable').DataTable();

我的问题是重新初始化数据后是否可以保留搜索参数?例如,如果用户选择了基于特定列的排序,则应该在数据表之后保留初始化。

如果您需要澄清,请告诉我。

0 个答案:

没有答案