jQuery数据表未重新初始化

时间:2018-11-17 21:36:08

标签: c# jquery asp.net datatables

我有一个带有多个过滤器选项的gridview,您可以在其中过滤gridview并根据过滤显示数据。

第一次过滤网格视图时,数据表已成功初始化,但是,当您多次过滤时,会出现问题。我收到以下错误消息:

  

DataTables警告:表ID = gvCentres-无法重新初始化   数据表。有关此错误的更多信息,请参见   http://datatables.net/tn/3

这是我必须初始化数据表的脚本

$('table').each(function () {
    $(this).prepend($("<thead style=background-color:#ff974d></thead>").append($(this).find("tr:eq(0)"))).DataTable({
        "responsive": true,
        "sPaginationType": "full_numbers",
    });
})

我已将此脚本放在ajax方法的“成功:OnSuccess”部分中。我有一个OnSuccess函数。

请协助我解决该错误,以便我可以多次过滤数据表。谢谢

注意:我尝试添加“ bDestroy”:true,但它完全弄乱了数据表的格式。

0 个答案:

没有答案