簡體   English   中英

在asp.net gridview中重新綁定jQuery數據表

[英]Rebind jQuery datatable in asp.net gridview

我使用jQuery數據表來綁定一個asp.net gridview,我必須隱藏並顯示一些行。

它工作正常但是當我從datatable中隱藏一些行時,datatable分頁沒有更新,所以我必須重新綁定jquery數據表。

當我再次調用datatable函數時,它顯示以下錯誤: -

在此輸入圖像描述

我正在使用此代碼來顯示和隱藏..然后重新綁定數據表

$('table.dataTable tbody tr').each(function () {
                var name = $(this).find('.name').html();
                if (name == str) {
                    $(this).show();
                    $('.Flight_class').dataTable({
                        "aaSorting": [[1, "asc"]],
                        "sPaginationType": "full_numbers",
                        "bJQueryUI": false,
                        "bAutoWidth": false,
                        "bLengthChange": false
                    });
                }
                else {
                    $(this).hide();
                }
            });

我不認為這是不可能重新綁定datatable 在重新綁定之前取消綁定:

$('.Flight_class').unbind().dataTable({...});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM