0

jspページのリロード中にデータテーブルdomを破棄(または削除)する方法があるかどうか疑問に思っていました. 提供するコンテキストに応じて特定のデータを含むテーブルをロードする jsp ページがあります。私が直面している問題は、データが新しいコンテキストで読み込まれるたびに、以前の初期化を保持しながら、新しいデータに機能を提供するためにデータテーブル コンストラクターが再度呼び出されることです。私のコードは

<table class="data-table" id="test">
    <thead>
        <tr>
            <th>value1</th>
            <th>value2</th>
            <th>value3</th>
            <th>value4</th>

        </tr>
    </thead>
    <tbody>


        <tr>
            <td class="class1"><%= value.valueOne() %></td>
            <td class="class2"><%= value.valueTwo() %></td>
            <td class="class3"><%= value.valueThree() %></td>


            <td class="class4"><%= value.valueFour() %></td>
        </tr>
        <%
        }
        %>
    </tbody>
</table>


<script>
   $(document).ready(function()  {
        alert("HELLO");
        $('#test').dataTable();

       });
</script>

電話してみた

  var oTable = $('.data-table').dataTable();
  oTable.fnDestroy();

データがリロードされるたびに、何もしていないようです。

4

0 に答える 0