对变量表名调用fnGetData()
Call fnGetData() on a variable table name
我正试图拨打这样的电话:
var table1 = $('#table1').dataTable();
var table1 = $('#table2').dataTable();
function action(tableId){
tableId.fnGetData(#elem);
...
return;
}
如果我用id打电话,比如:action(table1);
我得到以下错误tableId.fnGetData is not a function
您应该在dataTable
对象上调用fnGetData()
。确保你这样做。
例如,这应该可以正常工作:
var table1 = $('#table2').dataTable();
table1.fnGetData($('#elem')); // assuming '#elem' is a TR/TD/TH node
无论如何,这是遗留的API,您应该使用row().data()
、rows().data()
、cell().data()
API。
检查此项:https://datatables.net/upgrade/1.10-convert
相关文章:
- HackReactor,编码窗口现在可以访问一个名为“”的对象;招生;使用名为“;showApp”;.调用此方法时不带任
- 如何使用字符串作为类名并在函数中调用它
- 如何使用另一个 JavaScript 文件中定义的类名调用回调函数
- JQuery将函数名传递给变量并调用它
- 访问主机名/端口号以调用ajax请求
- 对变量表名调用fnGetData()
- js 不能调用函数名权限
- 通过类名点原型点方法名称调用 java 脚本类方法
- 按键名调用 JSON 对象的方法有什么区别
- 当函数名称为 JSON 值时调用函数
- 在js调用上将类名传递给fancybox
- 目标类名,但使用唯一ID调用函数
- json调用变量名
- Javascript调用函数-动态变量名
- 如何在JSONP调用中用回调函数名包装响应
- 如何通过变量名调用函数
- 在字段名调用中添加变量
- 使用jQuery从类名调用函数
- 基于变量名调用jQuery自动完成小部件函数
- 为什么我的方法没有被变量名调用