Javascript 获取错误-TypeError:DataTable.fnDestroy不是函数

Javascript 获取错误-TypeError:DataTable.fnDestroy不是函数,javascript,jquery,datatable,Javascript,Jquery,Datatable,我有以下使用数据表的代码 Contact.dataTable = $('#table').dataTable( { ............. }, $('#table tbody').on('click', '.position', function () { var row = this.parentElement; var data = Contact.dataTable.row(row).data(); ... } 由于上面的代码给出

我有以下使用数据表的代码

Contact.dataTable = $('#table').dataTable( {
.............
},
 $('#table tbody').on('click', '.position', function () {
            var row = this.parentElement;
             var data = Contact.dataTable.row(row).data();
...
}
由于上面的代码给出了错误“TypeError:Contact.dataTable.row不是函数”,我将每个
dataTable
更改为
dataTable
。但是现在它给出了error
“TypeError:Contact.DataTable.fnDestroy不是一个函数”

下面是给出错误的代码

Contact.DataTable = $('#table').DataTable( {
    .............
    },
     $('#table tbody').on('click', '.position', function () {
                var row = this.parentElement;
                 var data = Contact.DataTable.row(row).data();
    ...
    }

if('DataTable' in Contact) {
            Contact.DataTable.fnDestroy();
}

任何人都请帮忙

这似乎是

_table=jQuery('table#fp table')。dataTable();/。fnDestroy()起作用 及

_table=jQuery('table#fp table')。DataTable();/。fnDestroy()不起作用 DataTable似乎用于API调用回对象,DataTable似乎是初始化方法


在我的项目中,我更改了初始化,使用DataTable而不是DataTable来执行过滤任务。在此之后,我的AJAX重新加载将抛出“未定义”错误,因此我将其更改回。。。我想。

这似乎是

_table=jQuery('table#fp table')。dataTable();/。fnDestroy()起作用 及

_table=jQuery('table#fp table')。DataTable();/。fnDestroy()不起作用 DataTable似乎用于API调用回对象,DataTable似乎是初始化方法


在我的项目中,我更改了初始化,使用DataTable而不是DataTable来执行过滤任务。在此之后,我的AJAX重新加载将抛出“未定义”错误,因此我将其更改回。。。我开始。

查看此线程-它讨论
.DataTable()
.DataTable()
之间的区别查看此线程-它讨论
.DataTable()
.DataTable()

嗯,
联系.DataTable!==Contact.DataTable
,您似乎仍在使用两种不同的东西?不,当我使用Contact.DataTable->时,它会给我类似Contact.DataTable.row不是函数的错误。所以我用dataTable替换了dataTable的每个实例-现在它给出了错误-fnDestroy不是一个函数嗯,
Contact.dataTable!==Contact.DataTable
,您似乎仍在使用两种不同的东西?不,当我使用Contact.DataTable->时,它会给我类似Contact.DataTable.row不是函数的错误。所以我用dataTable替换了dataTable的每个实例——现在它给出了错误——fnDestroy不是一个函数