fnGetData()undefined不是函数错误

时间:2014-10-28 04:25:19

标签: jquery jquery-datatables

我有以下代码:

var jobtable = $('#editjobtable').DataTable();
jobtable.$('tr').click(function() {
var JobKey = jobtable.fnGetData(this);
$('#mykey').val(JobKey[1]);
});

我正在使用以下库:

<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script src='//cdn.datatables.net/1.10.3/js/jquery.dataTables.min.js'></script>
<script src="//cdn.datatables.net/tabletools/2.2.1/js/dataTables.tableTools.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<script src="//cdn.datatables.net/plug-ins/725b2a2115b/integration/bootstrap/3/dataTables.bootstrap.js"></script>
<script src="/javascript/mainscript.js" type ="text/javascript"></script>

但是,我在谷歌控制台中一直收到错误,指出fnGetData不是一个函数。几个小时前我用它来获取表数据,所以我不确定我做了什么。但任何帮助将不胜感激。我在这方面很新,我看不出我做错了什么。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:4)

我明白了。首先,我是愚蠢的。其次,当我应该使用“dataTable”来获取jquery对象时,我发现我正在使用“DataTable”。

抱歉浪费任何人的时间。