Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

jQuery update div thời điểm một bảng được cập nhật

Các bước bạn có thể nên làm là:

Có một đoạn mã AJAX truy vấn máy chủ về sự thay đổi (như thay đổi số lượng hàng hoặc thứ gì đó dọc theo các dòng đó). Sử dụng jQuery, bạn có thể làm điều đó:

function checkUpdates()
{
    $.ajax({
        type: "POST",
        url: 'hasDataChanged.php',   // a webservice or other URL that queries the database
        data: {},
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(data) {
            // return a JSON string like { "hasChanged" : "true" } or something
            if (data.hasChanged) {
                 // data has changed, do something
            }
        }
     });
}

Sau đó, bạn có thể sử dụng phương thức Javascript setInterval để gọi mã vài giây một lần. Không thực tế nếu làm điều đó ngay lập tức.

$(document).ready(function() {
    setInterval("checkUpdates()", 3000);  // Calls the function every 3 seconds
});


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Entity Framework MySQL tinyint (1) System.Boolean.Parse FormatException

  2. Kích hoạt trước khi xóa MySql

  3. Doctrine Paginator chọn toàn bộ bảng (rất chậm)?

  4. ĐẶT HÀNG MySQL BẰNG TRONG ()

  5. Bảo mật mật khẩu DB trong php