Làm thế nào để php datatables serverside với các ví dụ

PHP DataTables là một plugin jQuery phổ biến hiển thị dữ liệu dạng bảng trong lưới với các tính năng như sắp xếp, phân trang và tìm kiếm. Chế độ xử lý phía máy chủ được sử dụng để xử lý lượng dữ liệu lớn bằng cách tải dữ liệu từ máy chủ theo từng phần nhỏ thông qua yêu cầu AJAX

Dưới đây là một ví dụ về cách sử dụng DataTables ở chế độ xử lý phía máy chủ với PHP

  1. Bao gồm thư viện DataTables trong tệp HTML của bạn


  1. Tạo một bảng trong tệp HTML của bạn với phần tử theadtbody


      Name
      Position
      Office
      Age
      Start date
      Salary
    

  1. Khởi tạo DataTables trên bảng với tùy chọn serverSide được đặt thành true

$[document].ready[function[] {
  $['#example'].DataTable[{
    "processing": true,
    "serverSide": true,
    "ajax": "scripts/server_processing.php"
  }];
}];

  1. Tạo tập lệnh PHP để xử lý yêu cầu AJAX và trả về dữ liệu ở định dạng mà DataTables mong muốn. Kịch bản ít nhất phải trả lại như sau
  • Tổng số bản ghi trong cơ sở dữ liệu
  • Dữ liệu cho trang hiện tại
  • Bộ đếm rút thăm

Đây là một ví dụ về tập lệnh PHP thực hiện điều này.

Chủ Đề