jquery - fnGetData() undefined 不是函数错误

标签 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>

但是,我在 Google 控制台中不断收到错误消息,指出 fnGetData 不是函数。几个小时前我正在使用它来获取表数据,所以我不确定我做了什么。但任何帮助将不胜感激。我对此很陌生,我看不出我做错了什么。

预先感谢您的帮助!

最佳答案

我明白了。首先,我很笨。其次,事实证明,当我应该使用“dataTable”来获取 jquery 对象时,我却使用了“DataTable”。

很抱歉浪费了大家的时间。

关于jquery - fnGetData() undefined 不是函数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26600868/

相关文章:

javascript - 在 HTML 代码中查找数字

javascript - 使用嵌套表中的兄弟隐藏按钮

javascript - Bootstrap、contact_php 和 contact.js 不发送电子邮件

css - Bootstrap 4 的数据表看起来很乱

c# - 将 jQuery 数据表绑定(bind)到 gridview 时出现异常

javascript - 为什么Bootstrap 5.2.1 在分页Datatable 时导致modal 隐藏?

javascript - 使用jQuery单击页面上的任意位置关闭下拉菜单

javascript - jQuery mobile - 将页面拆分为不同的文件

javascript - 我的编辑按钮在下一页不起作用(仅在第一页起作用)

javascript - 尽管调用清除函数,JQuery 数据表行仍不删除