На основе документов API на сайте DataTables я создал следующую функцию javascript для отображения только одной конкретной таблицы за раз:
function ShowColumn(columnNum) {
var table = $('#MemberStatisticGrid').dataTable();
$('#SelectedMetricList option').each(function (index) {
table.fnSettings().fnSetColumnVis(index, false);
});
table.fnSettings().fnSetColumnVis(columnNum, true);
}
Однако, это не с ошибкой Uncaught TypeError: Object #<1> has no method 'fnSetColumnVis'
Я не понимаю, почему я получаю это, поскольку в соответствии с документами API это так называется. Кроме того, когда я просматриваю доступные методы и свойства на fnSettings()
через консоль Chrome, я не вижу метод fnSetColumVis
.
Чего мне не хватает?