Mantık olarak olması gereken bu değil mi? Olmayan inputun verisi gönderilmiyor.

Datatable veriyi js olarak saklar ve js olarak ekler/çıkarır. Yani 5 kayıt gösterince kalan kayıtlar js ile silineceği için html olarak yok olurlar. Haliyle olmayan inputun da verisi gitmez.

Bir kaç sayfada veri almak için farklı yntem deneyebilirsiniz. Mesela jquery.tab gibi.