Lọc cột bảng HTML bằng JavaScript

Kích thước tập tin. 3. 24 KBViews Total. 22427Cập nhật lần cuối. 09/08/2020 13. 12. 00 UTCNgày xuất bản. 19/06/2020 02. 06. 44 UTCTrang web chính thức. Tới trang webGiấy phép. MIT

Tải xuống bản trình diễn

Thêm trong danh mục này

Xem các plugin được đề xuất

TOP 100 Plugin jQuery 2022

Chrome, IE8+, FireFox, Opera, Safari#bộ lọc bảng

Lọc cột bảng HTML bằng JavaScript

Plugin lọc bảng siêu nhỏ (dưới 1kb) để tạo trường tìm kiếm cho từng cột trong bảng HTML của bạn, cho phép người dùng lọc qua dữ liệu dạng bảng của bạn một cách thuận tiện

Làm thế nào để sử dụng nó

1. Thêm bộ lọc vào các cột tiêu đề của bảng HTML của bạn như sau

1 Prakhar Srivastava @Prakhar
2 Rahul Singh @Rahul
3 Ankit Mishra @Ankit

2. Tải tập lệnh chính Filter.js sau khi tải thư viện jQuery mới nhất



3. Tải biểu định kiểu cần thiết khi cần


4. Thêm bộ đếm hàng vào cuối bảng. KHÔNG BẮT BUỘC

No.of Rows : 

Nhật ký thay đổi

2020-09-08

  • Cập nhật bộ lọc. js

2020-09-08

  • Cập nhật bộ lọc. js
  • Đã thêm số lượng hàng

Plugin jQuery tuyệt vời này được phát triển bởi pspro0305. Để biết thêm Cách sử dụng nâng cao, vui lòng kiểm tra trang demo hoặc truy cập trang web chính thức

Xin chào tất cả mọi người, Trong bài đăng này, chúng ta sẽ xem xét cách giải quyết vấn đề Bộ lọc bảng Html theo tất cả các cột bằng ngôn ngữ máy tính

function myFunction() {
  var input, filter, table, tr, td, i;
  input = document.getElementById("myInput");
  filter = input.value.toUpperCase();
  table = document.getElementById("myTable");
  var rows = table.getElementsByTagName("tr");
  for (i = 0; i < rows.length; i++) {
    var cells = rows[i].getElementsByTagName("td");
    var j;
    var rowContainsFilter = false;
    for (j = 0; j < cells.length; j++) {
      if (cells[j]) {
        if (cells[j].innerHTML.toUpperCase().indexOf(filter) > -1) {
          rowContainsFilter = true;
          continue;
        }
      }
    }
    if (! rowContainsFilter) {
      rows[i].style.display = "none";
    } else {
      rows[i].style.display = "";
    }
  }
}

Có nhiều cách tiếp cận khác nhau có thể được thực hiện để giải quyết cùng một vấn đề Bộ lọc bảng Html theo tất cả các cột. Các giải pháp còn lại được thảo luận thêm


  
    Name
    Country
  
  
    Alfreds Futterkiste
    Germany
  
  
    Berglunds snabbkop
    Sweden
  
  
    Island Trading
    UK
  
  
    Koniglich Essen
    Germany
  
  
    Laughing Bacchus Winecellars
    Canada
  
  
    Magazzini Alimentari Riuniti
    Italy
  
  
    North/South
    UK
  
  
    Paris specialites
    France
  

Chúng tôi đã có thể khắc phục sự cố Bộ lọc bảng Html theo tất cả các cột bằng cách xem xét một số ví dụ khác nhau

Làm cách nào để lọc tất cả các cột trong một bảng?

Lọc dữ liệu trong bảng

  • Chọn mũi tên tiêu đề cột. cho cột bạn muốn lọc
  • Bỏ chọn (Chọn tất cả) và chọn các hộp bạn muốn hiển thị
  • Nhấp vào OK. Mũi tên tiêu đề cột thay đổi thành. Biểu tượng bộ lọc. Chọn biểu tượng này để thay đổi hoặc xóa bộ lọc

Làm cách nào để bạn lọc bảng HTML dựa trên giá trị được chọn thả xuống?

ví dụ

  • Bảng 1. thêm lưới lọc
  • ban 2. thêm bộ lọc thả xuống, xác định tùy chọn đầu tiên, sắp xếp và xóa bộ lọc
  • bàn số 3. đặt hàng bắt đầu cho quy trình lọc và làm cho hàng luôn hiển thị
  • Bảng 4. vô hiệu hóa phím 'enter' và sự kiện "onchange" của các bộ lọc thả xuống, thêm nút "Bộ lọc"

Làm thế nào để bạn lọc dữ liệu từ bảng?

Cách lọc bảng HTML bằng JQuery?

Cách lọc dữ liệu từ bảng Html bằng JQuery

  • Giới thiệu
  • Bước 1 - Thêm một trang web vào dự án của bạn và sau đó thêm mã bên dưới vào phần nội dung của trang web của bạn
  • Bước 2 - Thêm CSS bên dưới vào trang web của bạn
  • Bước 3 - Thêm tệp JavaScript bên dưới vào phần đầu của trang web

Làm cách nào để áp dụng bộ lọc cho nhiều cột?

Lọc đồng thời nhiều cột với Kutools cho Excel

  • Nhấp vào Doanh nghiệp > Siêu bộ lọc, xem ảnh chụp màn hình
  • Trong hộp thoại Super Filter hiện ra. (1. )
  • Sau khi hoàn thành các tiêu chí, vui lòng nhấp vào nút Lọc và dữ liệu đã được lọc dựa trên nhiều tiêu chí cột đồng thời, xem ảnh chụp màn hình

Làm cách nào để lọc dữ liệu từ nhiều cột cùng một lúc?

Cách lọc nhiều cột trong Excel đơn giản nhất là sử dụng chức năng Advanced Filter. Các ví dụ sau đây cho thấy cách sử dụng chức năng này trong hai tình huống khác nhau. Lọc các hàng đáp ứng nhiều điều kiện. Lọc các hàng đáp ứng một trong nhiều điều kiện. 27-Jan-2022

Làm cách nào để bạn lọc một bảng có nhiều giá trị?

Bộ lọc nâng cao để lọc nhiều giá trị Chúng tôi sẽ nhấp vào bảng của mình và chuyển đến tab Dữ liệu >> Sắp xếp & Lọc. Bộ lọc nâng cao được đặt ngay bên cạnh bộ lọc thông thường của chúng tôi. 01-Oct-2021

Làm cách nào để bạn tự động lọc bảng dựa trên giá trị ô?

Để áp dụng bộ lọc cho giá trị của một ô. Nhấp chuột phải vào ô chứa giá trị bạn muốn lọc. Chọn Bộ lọc > Lọc theo giá trị của ô đã chọn. Bộ lọc sẽ được áp dụng cho cột. 19-Aug-2020

Làm thế nào để bạn lọc một bảng dựa trên một danh sách?

Bạn có thể sử dụng hàm FILTER và COUNTIF để lọc dựa trên danh sách trong Excel. Để lọc theo danh sách trong Excel, hãy sử dụng hàm COUNTIF để cho biết mỗi hàng có đáp ứng tiêu chí của bạn hay không, sau đó sử dụng hàm FILTER để lọc ra các hàng không đáp ứng tiêu chí của bạn