0

HTML テーブルを管理するためにdataTable プラグイン ( datatable ) を使用しています。

しかし、このプラグインの init を呼び出すと、テーブルのデータが... 消えてしまいます! なんで?

わかりませんが、私はすでにこの方法を使用しており、この問題が発生したことはありません! 誰かが私を助けることができますか?

init の呼び出しは次のとおりです。

jQuery('#measure').dataTable( {
    "bDestroy": true,  //using this because I call this init many times
    "aoColumnDefs": [
        { "bSortable": false, "aTargets": [ 0 ] },
        { "bSortable": false, "bSearchable": false, "bVisible": false, "aTargets": [ 3,4,8,9,10,11,12,13,14,15,16,17 ] },
    ],
    "aaSorting": [[5, 'asc']]
});

このコードの直前に JS でブロッキング アラートを使用して何が起こっているかを確認すると、正しいデータを含むテーブルを確認できます。この後、Firebug のように、HTML コンソールからでもデータが表示されません。

編集:

多分問題はbDestroyですか?テーブルに 1 回につき 1 行を挿入したいのですが、この init メソッドを思い出すたびに

4

1 に答える 1