数据表 - 数据表外的长度(选择选项)

Sos*_*sth 1 datatables

我正在使用DataTables,我希望我的长度(选择选项)在表外

(例如我的div).

小智 7

创建新的选择表单

<select name='length_change' id='length_change'>
    <option value='50'>50</option>
    <option value='100'>100</option>
    <option value='150'>150</option>
    <option value='200'>200</option>
</select>
Run Code Online (Sandbox Code Playgroud)

init dataTables

var oTable = $('#example').DataTable({});
Run Code Online (Sandbox Code Playgroud)

设定初始值

$('#length_change').val(oTable.page.len());
Run Code Online (Sandbox Code Playgroud)

添加功能.change

$('#length_change').change( function() { 
    oTable.page.len( $(this).val() ).draw();
});
Run Code Online (Sandbox Code Playgroud)

参考:https://datatables.net/reference/api/page.len()