0
我有一個平均行數爲100的數據表。我已經將頁面大小設置爲10行。一切正常,但在任何時間點<tbody>
只包含10個<tr>
標籤。我處於需要所有100行都在DOM中的情況。我們怎樣才能做到這一點?如何在數據表分頁情況下保留DOM中的所有行
我有一個平均行數爲100的數據表。我已經將頁面大小設置爲10行。一切正常,但在任何時間點<tbody>
只包含10個<tr>
標籤。我處於需要所有100行都在DOM中的情況。我們怎樣才能做到這一點?如何在數據表分頁情況下保留DOM中的所有行
使用API方法訪問所有tr
元素。例如,
$('#example').DataTable()
.$('tr')
.addClass('important');
使用委託的事件處理程序來處理來自tr
元素不存在於DOM事件。例如:
$('#example').on('click', 'tr', function(){
// ... skipped ...
});
您可以使用javascript或某些花哨的CSS來切換所有應該隱藏的元素的顯示值,而不是控制添加到dom的數量。 –
爲什麼你需要他們在DOM?您可以通過API輕鬆訪問隱藏的節點。 @SimonHyll,不,因爲它是隱藏和顯示DOM節點的dataTables本身。 – davidkonrad
你從哪裏設置頁面大小爲10行。它是一個框架或你正在使用的圖書館.. – vishva8kumara