1. 程式人生 > >記錄:使用dataTable表格外掛時,進行多次載入table變形的問題

記錄:使用dataTable表格外掛時,進行多次載入table變形的問題

問題現象:

在多次進行載入的時候,table的每列的寬度都在變化,最後會縮到一起 

問題分析:

1、沒有對table進行寬度的設定

2、瀏覽器相容問題

3、dataTable引數設定錯誤

4、dataTable本身原因

問題解決:

經過排查,問題出現在引數設定上,只要新增以下引數問題解決

 bAutoWidth: false,//是否自動寬度

補充:

進行多次載入時要清空和還原dataTable

    if ($(table).hasClass('dataTable')) {
        var table = $(table).dataTable();
        table.fnClearTable(); 
        table.fnDestroy(); 
    }

感謝: