2017-08-05 3 views
0

これは状況です。私は私のPHPページでプログラムで作成された3つのhtmlテーブルを持っています。ドキュメントの準備ができたら、プラグインを起動してください。Datatablesプラグイン列の修正がプログラムで開始しない

$(document).ready(function(){ 
$('.genetictable').each(function(){ 

     var tabla = $(this).DataTable({ 
      scrollY:  500, 
      scrollX: true 
     }); 
    new $.fn.dataTable.FixedColumns(tabla , { 
    leftColumns: 3 
}); 
}); 

プラグインはうまく始まりますが、fixedColumn機能は手動で列をクリックして注文するまで開始されません。

new $.fn.dataTable.FixedColumns(tabla , { 
    leftColumns: 3 
}); 

後、私は試してみてください。プログラムで 注文:

ドロー()の機能を:

tabla.draw('page'); 
tabla.draw(false); 

(ドロー)と注文機能試してみてください。

table.order([[ 3, 'desc' ]]).draw(false); 

なし Mozillaでf12またはinspect要素を押しても機能が開始されます。

私の複数のテーブルでこれを実現する変更はありますか?

+0

@ user242794宣言でfixed columプロパティを使用しようとしましたか? : 'fixedColumns:{ leftColumns:1、 rightColumns:1 } ' – Abiezer

+0

はい、動作は同じです – user2402794

答えて

関連する問題