引导程序问题

Bootstrap Issue

本文关键字:问题 引导程序      更新时间:2023-09-26

我有一个bootstrap DataTable,它在网格中有一个链接按钮。问题是,当我点击显示筛选结果并将筛选值更改为20时,记录将根据筛选搜索显示。

但当我点击链接按钮时,网格会被张贴回来,过滤结果和网格会被刷新,过滤搜索会重置为原始值10。

我已经附上了屏幕截图和脚本

脚本:

 $("#cphKlassAktLMS_gvBusinessGroupDetails").dataTable({
    "aoColumnDefs": [
            { "bSortable": false, "aTargets": [-1, -2] }
        ],
    'bDestroy': true,
    'fnDrawCallback': function () {
        $('td').addClass('WrapText')
        $('.odd').addClass('hover')
        $('.even').addClass('hover')
    },
    "bAutoWidth": false,
    "oLanguage": {
       // "sSearch": "Further filter search results:",
        "sInfo": "Got a total of _TOTAL_ results to show (_START_ to _END_)",
        "sLengthMenu": 'Show <select>' +
'<option value="5">5</option>' +
'<option value="10">10</option>' +
'<option value="15">15</option>' +
'<option value="20">20</option>' +
'<option value="25">25</option>' +
'</select> results'
    }
});

将过滤器值存储在WebStorage中,并使用jQuery 重新填充它们

localStorage.setItem("filtervalue", $('FilterSelector').val());
$('FilterSelector').val(localStorage.getItem("filtervalue"));