次のテーブル初期化コードがあります
var myTable = $jq11('#myTable').dataTable({
"ajax": someUrl,
"aoColumnDefs": [
{ "bSortable": false, "aTargets": [0, 6, 7] }
],
"columns": [
{
...
},
...
],
// "deferRender": true,
"dom": 'l<"#removeButtonDiv.removeButton">rtip',
"filter": false,
"initComplete": function(settings, json) {
$('#removeButtonDiv').html('<input id="removeButton" type="button" value="Remove" style="float:right; height: 25px;" disabled />');
},
"lengthMenu": [ [20, 40, 60, 80, 100], [20, 40, 60, 80, 100] ],
"language": {
"emptyTable": "No data to list",
"infoFiltered": " "
},
"order": [[4, "desc"]],
"processing": true,
"drawCallback": function( settings ) {
$.each(selected, function(index, value){
$('#'+value).attr("checked", "checked");
});
},
"serverSide": true
//,"sPaginationType": "input"
});
しかし
alert($(myTable.fnGetNodes()).length);
私のページサイズである20が常に表示されます。私は5ページの完全な記録を持っているので. 100 を表示すると思われませんか。この API について何か不足している場合はお知らせください。
ありがとう。