2013-08-22 41 views
0

我正在使用DataTables jQuery插件; http://datatables.net/添加了第三方插件ColReorderWithResize(http://datatables.net/extras/thirdparty/ColReorderWithResize/)以支持使用Datatable進行表格大小調整。禁用調整數據表中特定列的大小

我在最後一列使用了固定像素寬度的表格。有什麼方法可以阻止該列的調整大小功能。我想用它作爲固定的列寬。這是我的初始化函數。

var oTable = $('#care_and_feed_table').dataTable({ 
     "sDom": 'Rlfrtip', 
     "bPaginate": false, 
     "bFilter": false, 
     "bInfo": false, 
     "aaSorting": [], 
     "aoColumnDefs": [ 
      { 
       bSortable: false, 
       aTargets: [ -1 ] 
      } 
     ] 
    }); 

更好的解決方案將是一個很大的幫助。

回答

0

http://datatables.net/forums/discussion/1117/column-width/p1

它幫助你可以在像素使用還設置寬度

看到demo

,並通過這還用你的問題解決

var oTable = $('#care_and_feed_table').dataTable({ 
     "sDom": 'Rlfrtip', 
     "bPaginate": false, 
     "bFilter": false, 
     "bInfo": false, 
"bAutoWidth": false, 
     "aaSorting": [], 
     "aoColumnDefs": [ 
      { 
       bSortable: false, 
       aTargets: [ -1 ] 
      } 
     ] 
    });