"serversideページネーション"を使用するデータテーブルがありますが、何らかの理由で合計カウントが99,999,999に設定されています。ここにそれがどのように見えるか。set totalPageCountをプログラムでJquery Datatable(ver:1.10.6)に設定します
実際にそこDisplaylengthは、10に等しいので、30を記録し、最初の3ページには、行を持つTotalRecordsは99,999,999
に設定されているためDTを生成し、空それらの残りだから私は編集これを行うために必要なすべてのJavaScriptを使用して。私はコンソールで$('#myTable).DataTable().context[0]
を入力すると いくつかのプロパティがあります:
_iRecordsDisplay: 99999999
_iRecordsTotal: 99999999
json: aaData:(10) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}], iTotalDisplayRecords:99999999 ,iTotalRecords:99999999,sEcho:"25"
ので、私はこれらを試してみましたが、機能しません。
asd.context[0].iRecordsDisplay=30
asd.context[0]._iRecordsTotal=30
$('#myTable').DataTable().page.len(10).draw();
私はdtに実際には30レコードしかないので、実際には3ページのみを作成すると教えてください。