2016-11-10 56 views
0

爲什麼jsgrid演示文稿錯誤當我點擊下一個標籤時?我嘗試銷燬e並提出jsgrid,但沒有解決。當JsGrid的下一個選項卡出現問題時

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

enter image description here

回答

1

在一個隱藏容器渲染(未在此情況下打開的選項卡),JS-網格不能正確計算大小。 所以你必須調用refresh在標籤中打開事件:

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

結帳項目的GitHub頁面上的問題:https://github.com/tabalinas/jsgrid/issues/49