部落格

在 DataTables 部落格中,您會找到關於 DataTables 及其擴充套件的新聞、公告和教學。

最新文章

2024 年 9 月 20 日
作者:Allan Jardine -

使用 Editor 的地址自動完成功能

當使用 Editor 建構資料輸入表單時,開發人員可以透過多種方式讓終端使用者的生活更輕鬆 – 清潔、簡潔和清晰的表單是 Editor 的優勢之一,但您也可以使用查詢和自動完成功能讓終端使用者更容易輸入資料。您很可能在註冊服務或在網際網路上運送物品時遇到地址自動完成功能 – 本文將深入探討如何在 Editor 中實現此功能。

首先,讓我們直接跳到一個可運作的範例,讓您了解我們將建構什麼 – 以下是一個包含三個虛構地址的表格。它完全可編輯,就像使用 Editor 的一般 DataTable 一樣(在本例中為本機編輯 – 此範例沒有後端資料庫)。本部落格文章中感興趣的部分是,如果您建立新記錄或編輯現有記錄 – 第二個欄位不是資料欄位,而是一個輸入欄位,讓使用者開始輸入地址,然後將使用 優秀的 Geoapify API 進行查詢。系統會向終端使用者(在本例中是您!)呈現一系列選項,並隨著他們繼續輸入而細化,並讓他們點擊其中一個來自動完成表單中的欄位。

名稱 房屋 街道 城市 郡/縣 郵遞區號 國家/地區
Airi Satou The Ivies Glebe Close 倫敦 倫敦 NW11 9TU 英國
Hope Fuentes 392 楓樹街 洛杉磯 加利福尼亞州 90017 美國
Serge Baldwin 28 Chemin Du Lavarin Sud 卡昂 下諾曼第 14000 法國

繼續閱讀...

2024 年 8 月 21 日
作者:Allan Jardine -

DataTables React 元件

這早就該做了 – 事實證明,React 不只是一時的流行 (誰知道!</sarcasm>),因此,我懷著如釋重負的心情,以及一如既往地宣布新軟體的喜悅,透過這篇文章,我將介紹 DataTables 的 React 元件。

新的 DataTables React 元件基本上是現有 DataTables 函式庫的包裝,以一種熟悉 React 使用者的方式公開它,同時仍使 DataTables 的所有功能都可用。

這篇文章將討論如何安裝和使用新的元件,以便在您的 React 應用程式中獲得 DataTables 的好處和使用。還有許多範例(例如 這個簡單的用例)呈現,讓您可以即時試用該元件。

繼續閱讀...

2024 年 7 月 26 日
作者:Allan Jardine -

排序順序外掛程式

我最近收到一位開發人員提出的有趣問題,他想向終端使用者展示在多欄排序時應用於 DataTable 的排序順序的視覺表示。例如,如果排序中有兩欄,則了解 DataTables 使用哪一欄作為主要排序,以及哪一欄作為次要排序會很有用。

DataTable 的預設樣式確實包括對已排序欄中的儲存格進行陰影處理,但主要排序和次要排序之間的差異是刻意不明顯的。為了使其更加突出,我想出了一個主意,在排序指示器旁邊顯示一個數字標籤。在下面的範例中,第一欄和第二欄分別用於主要排序和次要排序,您可以在每欄的頂部看到數字

名稱職位辦公室薪資
Tiger Nixon系統架構師愛丁堡$320,800
Garrett Winters會計師東京$170,750
Ashton Cox初級技術作者舊金山$86,000
Cedric Kelly資深 Javascript 開發人員愛丁堡$433,060
Airi Satou會計師東京$162,700
Brielle Williamson整合專員紐約$372,000
Herrod Chandler銷售助理舊金山$137,500
Rhona Davidson整合專員東京$327,900
Colleen HurstJavascript 開發人員舊金山$205,500
Sonya Frost軟體工程師愛丁堡$103,600
Jena Gaines辦公室經理倫敦$90,560
Quinn Flynn支援主管愛丁堡$342,000
Charde Marshall區域主管舊金山$470,600
Haley Kennedy資深行銷設計師倫敦$313,500
Tatyana Fitzpatrick區域主管倫敦$385,750
Michael Silva行銷設計師倫敦$198,500
Paul Byrd財務長 (CFO)紐約$725,000
Gloria Little系統管理員紐約$237,500
Bradley Greer軟體工程師倫敦$132,000
Dai Rios人事主管愛丁堡$217,500
Jenette Caldwell開發主管紐約$345,000
Yuri Berry行銷長 (CMO)紐約$675,000
Caesar Vance售前支援紐約$106,450
Doris Wilder銷售助理雪梨$85,600
Angelica Ramos執行長 (CEO)倫敦$1,200,000
Gavin Joyce開發人員愛丁堡$92,575
Jennifer Chang區域主管新加坡$357,650
Brenden Wagner軟體工程師舊金山$206,850
Fiona Green營運長 (COO)舊金山$850,000
Shou Itou區域行銷東京$163,000
Michelle House整合專員雪梨$95,400
Suki Burks開發人員倫敦$114,500
Prescott Bartlett技術作者倫敦$145,000
Gavin Cortez團隊負責人舊金山$235,500
Martena Mccray售後支援愛丁堡$324,050
Unity Butler行銷設計師舊金山$85,675
Howard Hatfield辦公室經理舊金山$164,500
Hope Fuentes秘書舊金山$109,850
Vivian Harrell財務總監舊金山$452,500
Timothy Mooney辦公室經理倫敦$136,200
Jackson Bradshaw主管紐約$645,750
Olivia Liang支援工程師新加坡$234,500
Bruno Nash軟體工程師倫敦$163,500
Sakura Yamamoto支援工程師東京$139,575
Thor Walton開發人員紐約$98,540
Finn Camacho支援工程師舊金山$87,500
Serge Baldwin資料協調員新加坡$138,575
Zenaida Frank軟體工程師紐約$125,250
Zorita Serrano軟體工程師舊金山$115,000
Jennifer Acosta初級 Javascript 開發人員愛丁堡$75,650
Cara Stevens銷售助理紐約$145,600
Hermione Butler區域主管倫敦$356,250
Lael Greer系統管理員倫敦$103,500
Jonas Alexander開發人員舊金山$86,500
Shad Decker區域主管愛丁堡$183,000
Michael BruceJavascript 開發人員新加坡$183,000
Donna Snider客戶支援紐約$112,000

在欄標題上使用Shift 鍵 + 點擊來觸發表格上的多欄排序,並注意指示器會變更。當排序僅應用於單欄時,不會顯示其他指示器。

繼續閱讀...

歷史部落格文章

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2012

2011