jQuery

Ajaxを利用したDataTablesで再描画できない

einitialise DataTable. For more information about this error, please see http://datatables.net/tn/3

原因

すでに対象のページにDataTablesが存在し、DataTablesが初期化されていないことに起因します。

対応策

DataTablesを破壊し、対象tableのDOMを削除する必要があります。

$("#testtable").DataTable().destroy();
$('#testtable').empty();

上記処理をイベント処理の最初に追加してください。
※これはあくまでも一例で他にも方法はあるかと思います。