次のデータ可能なプロパティを使用して、1 つの列を非表示にしています。
data.aoColumnDefs = [ {
"bVisible": false,
"aTargets": [ 9 ]
}];
この列には、各行にチェック ボックスがあります。チェックボックスを追加するには、正常に動作している各行で次のメソッドを呼び出しています。
_buildCheckBox : function() {
var newScriptElement = $("<input type='checkbox' class='re-execute-check' />");
return $('<div>').append(newScriptElement.eq(0).clone()).html();
}
後である条件で、fnSetColumnVis メソッドを使用してこの列を表示しようとしています。
var table = this._resultsTable.dataTable();
table.fnSetColumnVis(9, true);
これで列は見えますが、各行のチェックボックスは表示されません。これを行う他の方法はありますか?