我正在使用DataTablesPlugin,但我想添加一个带按钮的列和另一个带有链接的列。
我尝试按下按钮:
var eliminar = document.createElement ('button')
eliminar.type = 'button';
var imagen = document.createElement ('img');
imagen.src = 'prueba.png';
eliminar.appendChild (imagen);
$ ('# example'). dataTable (). fnAddData ([
number,
name,
address,
eliminar
]);
但是犯了以下错误:
[object HTMLButtonElement]
变量编号,名称和地址,如果在表中显示为字符串并且是从json中获取的。
我已阅读http://www.datatables.net/release-datatables/examples/plug-ins/html_sort.html,但不太明白。
有人可以帮我解决这个问题吗? 谢谢,对不起,我是java脚本和jquery的新手,
答案 0 :(得分:0)
我不确定这会对您的问题有所帮助,但我可以在您的代码中看到两个sytax问题:
var eliminar = document.createElement ('button')
最后缺少分号。
$ ('# example'). dataTable (). fnAddData ([
有空格,不应有空格。
$ ('#example').dataTable().fnAddData ([
空格字符在ID JavaScript中无效。如果您的表实际上具有带前导空格的ID,则应删除它。