为什么我单击下一步标签时jsgrid演示文稿出错?我尝试销毁e并提高jsgrid,但未解决。

 $('a[href="#prestador"]').on('show.bs.tab',function (e) {
        $("#nota_prestador").jsGrid("destroy");
        createGrid('nota_prestador',data,'CPF/CNPJ TOMADOR');
    });
    }


javascript - 使用JsGrid的下一个选项卡时发生错误-LMLPHP

最佳答案

呈现在隐藏容器(在这种情况下为未打开的选项卡)中,js-grid无法正确计算大小。
因此,您必须在标签打开事件中调用refresh

$('a[data-toggle="tab"]').on('shown.bs.tab', function (e) {
  $("#jsGrid").jsGrid("refresh");
});


在项目GitHub页面上检出问题:https://github.com/tabalinas/jsgrid/issues/49

10-07 23:27