この回答は、この古いバージョンのデータテーブルに関するものではないことはわかっていますが、初心者には役立つと思います。
Datatables API は 2011 年から現在にかけて大きく変化しました。データテーブルの状態を保存するには、HTML5 LocalStorage または DB (ajax コールバック) を使用します。localStorage を使用して状態の保存を有効にするには、次の呼び出しを行います。
$(document).ready(function() {
$('#datatable').DataTable({
stateSave: true,
});
} );
localStorageの代わりにsessionStorageを使用する場合:
$(document).ready(function() {
$('#datatable').DataTable({
stateSave: true,
stateDuration:-1 //force the use of Session Storage
});
} );
データベースを使用してブラウザーに保存しないようにする場合は、オプションstateSaveCallbackおよびstateLoadCallbackで定義されたコールバック関数を使用する必要があります。
上記のすべてのメソッドを実装する方法を示す例とソース コードを含むチュートリアルを次に示します。