使用jQuery 從JSON 陣列建立HTML 表格
您是否想知道在jQuery 中將JSON 物件陣列轉換為HTML 表格的有效方法?別再猶豫了!
jQuery 提供了一個方便的解決方案來自動執行此任務,如果需要,可以排除特定欄位。
將 JSON 轉換為 HTML 表的步驟
排除特定欄位
排除特定欄位您可以輕鬆排除某些欄位透過檢查每個欄位鍵是否存在於包含預期鍵的物件中來產生表格。如果該鍵存在且設定為 false,則從表中排除對應欄位。
<code class="javascript">$.getJSON(url , function(data) { var tbl_body = ""; var odd_even = false; $.each(data, function() { var tbl_row = ""; $.each(this, function(k , v) { tbl_row += "<td>"+v+"</td>"; }); tbl_body += "<tr class=\""+( odd_even ? "odd" : "even")+"\">"+tbl_row+"</tr>"; odd_even = !odd_even; }); $("#target_table_id tbody").html(tbl_body); });</code>
範例程式碼
此程式碼範例將JSON 陣列資料轉換為一個表,具有交替的「奇數」和「偶數」行類以提高可讀性。請隨意修改和自訂它以滿足您的特定要求。以上是如何使用 jQuery 有效率地將 JSON 陣列轉換為 HTML 表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!