Datatable是一個非常強大的JavaScript庫,它可以幫助我們在Web應用程序中構建可編輯的表格。但是在某些情況下,我們需要將Datatable的數據轉換成JSON格式,以便于在其他應用程序中使用。
在Datatable中,我們可以使用如下代碼將表格數據導出為JSON格式:
var tableData = $('#example').DataTable().data().toArray(); var json = JSON.stringify(tableData);
以上代碼中,我們首先使用Datatable的data()
方法獲取表格數據。接著,我們將這些數據轉換成數組形式,并使用JavaScript的JSON.stringify()
方法將其轉換成JSON格式。
在實際應用中,我們可以將上述代碼封裝成一個自定義函數,以便于多次使用:
function tableToJson(tableId) { var tableData = $('#' + tableId).DataTable().data().toArray(); var json = JSON.stringify(tableData); return json; }
以上函數接收一個