【问题标题】:Rebind jQuery datatable in asp.net gridview在 asp.net gridview 中重新绑定 jQuery 数据表
【发布时间】:2012-12-06 11:34:29
【问题描述】:

我正在使用 jQuery 数据表绑定一个 asp.net gridview,我必须隐藏和显示一些行。

它工作得很好,但是当我从数据表中隐藏一些行时,数据表分页没有更新,所以我必须重新绑定 jquery 数据表。

当我再次调用数据表函数时,它会显示此错误:-

我正在使用此代码来显示和隐藏..然后重新绑定数据表

$('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();
                }
            });

【问题讨论】:

    标签: jquery asp.net css datatable


    【解决方案1】:

    我认为不可能重新绑定datatable。重新绑定前解绑:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多