我正在使用Datatables Jquery插件。
我想在执行点击事件时获取所有表数据。
另一个任务是当我点击像复制按钮时,所有表数据都应该被复制到剪贴板。
$(document).ready(function(){
$('#example').DataTable();
$("button").click(function (event) {
var mydata="";
$("#example tr").each(function (row, tr)
{
mydata = mydata
+ $(tr).find('td').text() + ' '
+ '\n';
});
alert(mydata);
});
});
答案 0 :(得分:0)
您可以使用数据表的fnGetData()
来获取所有数据并对其进行操作。
$(document).ready(function(){
var dataTable = $('#example').dataTable();
$("button").click(function (event) {
var mydata=dataTable.fnGetData();
/*$("#example tr").each(function (row, tr)
{
mydata = mydata
+ $(tr).find('td').text() + ' '
+ '\n';
});*/
alert(mydata);
});
});
<强> DEMO 强>
有关详细信息,请参阅以下链接
<强> how-to-get-all-data 强>
<强> fnGetData 强>