2

scrollx がテーブルに適用されたときに Datatables.net で発生した UI の問題に取り組んでいます。

この Jquery DataTable UI Issue のおかげで-- fnAdjustColumnSizing を呼び出すが応答を待っている場合

リサイズを適用しようとしています

 $(window).bind('resize', function () {
        oTable.fnAdjustColumnSizing();
    });

しかし、これはブラウザのサイズを変更した場合にのみ問題を解決します。そうしないと、UI が乱雑に見えます。

また、InitCompleteで適用してみました

"fnInitComplete": function () {
                console.log("Compelete");
                this.fnAdjustColumnSizing(true);
            },

しかし、サイズを変更するまではまだ修正されていません。

読み込み完了時に UI を修正するには、どこで fnAdjustColumnSizing を呼び出す必要がありますか?

4

1 に答える 1

0

少し遅れましたが、これは私にとってはうまくいきました。

DataTable コードが完成したら

 if (oTable != "") {
        oTable.fnAdjustColumnSizing(); //oTable is the variable which holds DataTable

    } 

また、サイズ変更内にも追加します。

ありがとう

于 2013-05-31T12:50:14.317 に答える