preDrawCallback
起始版本:DataTables 1.10
繪製前回呼函數。
說明
作為 drawCallback
回呼函數的夥伴,此函數會在每次表格繪製的最開始被呼叫。因此,它可以用於在每次繪製之前更新或清理顯示(例如移除事件),並且還可以透過返回 false
來取消繪製。任何其他返回值(包括 undefined
)都會導致完整的繪製發生。
類型
範例
移除表格主體中單元的綁定事件
new DataTable('#myTable', {
preDrawCallback: function (settings) {
$('#example tbody').off('click', 'td');
}
});
如果 #test 的值為 1,則取消表格繪製
new DataTable('#myTable', {
preDrawCallback: function (settings) {
if ($('#test').val() == 1) {
return false;
}
}
});
相關
以下選項直接相關,可能在您的應用程式開發中也有用。