色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

badatatable轉成json

錢琪琛1年前9瀏覽0評論

badatatable是一個非常實用的前端插件,它可以將數(shù)據(jù)表格快速地轉換成可視化的、具有搜索、排序、分頁等功能的表格。但是,有時候我們需要將表格數(shù)據(jù)轉換成JSON格式,以便進行數(shù)據(jù)提交或者與后端進行交互。那么,該如何將badatatable轉換成JSON格式呢?

// 假設我們有以下表格:
NameAgeGenderEmail
John Doe30Malejohn.doe@example.com
Jane Doe28Femalejane.doe@example.com
// 使用badatatable插件生成表格 $(document).ready(function() { $('#example').DataTable(); }); // 將表格數(shù)據(jù)轉換成JSON格式 var tableJson = []; $('#example tbody tr').each(function() { var rowJson = {}; $(this).find('td').each(function(index, item) { var key = $('#example thead th').eq(index).text(); rowJson[key] = $(item).text(); }); tableJson.push(rowJson); }); console.log(tableJson);

首先,我們使用badatatable插件生成表格。然后,使用jQuery的each方法遍歷表格中的每一行,再遍歷每一行中的每一列,將表頭作為JSON對象的鍵,列內容作為JSON對象的值,最后將每一行的JSON對象push到數(shù)組中。可以看到,通過簡單地遍歷表格,我們就可以將表格數(shù)據(jù)轉換成JSON格式了。