既存のデータテーブルのfnRowCallback設定を取得する必要がありますが、試行するすべてが失敗するようです。
私は何を試しましたか:
1:
var dt = $('#table').dataTable({
"bRetrieve": true,
"fnRowCallback" : function (nRow, aData, iDisplayIndex, iDisplayIndexFull) {
console.warn("working");
}
);
2:
var dt = $('#table').dataTable({"bRetrieve": true});
dt.fnSettings().fnRowCallback = function (nRow, aData, iDisplayIndex, iDisplayIndexFull) {
console.warn("working");
}
運が悪いが、私が変わると
var dt = $('#table').dataTable({"bRetrieve": true});
dt.fnSettings().sAjaxSource = "invalid url";
エラーが発生したため、動作しているように見えます。また、元のデータテーブルの初期化でfnRowCallbackを実行すると機能しますが、それは私が望んでいることではありません。