Bảng bootstrap 4 w3schools
Bảng lọc cũng giống như Danh sách bộ lọc, chúng tôi sẽ cho phép người dùng lọc lại các kết quả mà họ muốn lấy từ một danh sách dữ liệu. Tuy nhiên, khác với Danh sách bộ lọc, Bảng bộ lọc sẽ hiển thị các dữ liệu đó dưới dạng một bảng thay vì một giá trị đơn giản Bài viết này đã được đăng tại freetuts. net , không được sao chép dưới mọi hình thức. Trong bài này mình sẽ cùng các bạn tạo ra một Filter table đơn giản nhé. Hãy làm nó 1. Build interfaceViệc đầu tiên là chúng ta cần tạo ra các thành phần trong ứng dụng, chúng đóng vai trò như nền của các ứng dụng. Các bạn tạo tệp Mã CHẠY
Trong phần này, mình tạo ra hai thành phần chính của một bảng lọc, đó là một ô đầu vào để nhập giá trị tìm kiếm và một bảng (bảng) để hiển thị các kết quả tìm được dựa trên giá trị đầu vào ở ô đầu vào. Mình cũng đặt tất cả các thành phần trong thẻ div có Bài viết này đã được đăng tại [free tuts. net] OK vậy là xong phần giao diện, chúng ta đến bước tiếp theo nhé 2. Thêm CSS để định dạng các thành phầnTrong bước này chúng ta sẽ sử dụng CSS để định dạng cho các thành phần của trang, các bạn dán đoạn mã sau vào bên trong kiểu thẻ Mã CHẠY * { box-sizing: border-box; } .container { width: 500px; margin: auto; } #myInput { background-position: 10px 12px; background-repeat: no-repeat; width: 100%; font-size: 16px; padding: 15px; border: 1px solid #ddd; margin-bottom: 12px; } #myTable { display: none; border-collapse: collapse; width: 100%; border: 1px solid #ddd; font-size: 18px; } #myTable th, #myTable td { text-align: left; padding: 12px; } #myTable tr { border-bottom: 1px solid #ddd; } #myTable tr.header, #myTable tr:hover { background-color: #f1f1f1; } Tất cả đều là các thuộc tính cơ bản trong CSS nên mình không giải thích nữa, các bạn chỉ cần lưu ý một điểm là chúng ta sẽ mặc định ẩn phần bảng chứa kết quả đi với thuộc tính 3. Thêm xử lý JavascriptTrong bước cuối cùng này, chúng ta sẽ sử dụng javascript để tìm kiếm kết quả dựa trên giá trị người dùng nhập vào và hiển thị kết quả phù hợp, các bạn bổ sung giúp mình đoạn mã đoạn mã này vào sau thẻ body Mã CHẠY Mình đã giải thích rất cụ thể, các bạn đọc chú thích để hiểu rõ về các bước hoạt động của đoạn mã script này nhé. Có điểm cần lưu ý là mình đều sử dụng phương thức Time run file 4. Lời kếtNhư vậy, qua bài viết này mình đã cùng các bạn xây dựng thành công một Filter table đơn giản, hi vọng rằng nó sẽ hỗ trợ các bạn phần nào trong quá trình xây dựng website của mình. Nếu các bạn muốn tạo danh sách bộ lọc với kết quả là các giá trị đơn giản, hãy tham khảo qua bài viết Danh sách bộ lọc Nếu có bất kỳ thắc mắc nào các bạn có thể lùi lại trong phần bình luận, xin hẹn gặp lại trong các bài viết tiếp theo trên freetuts. net |