如何获取整个表格数据?

时间:2014-11-07 10:10:18

标签: php jquery ajax

我正在使用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);
    });

});

1 个答案:

答案 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