sql >> Database teknologi >  >> RDS >> Mysql

jQuery opdatering div i det øjeblik en tabel opdateres

De trin, du sandsynligvis bør tage, er:

Har et stykke AJAX-kode, der forespørger serveren om en ændring (som ændring af rækkeantal eller noget i den retning). Ved at bruge jQuery kan du gøre det:

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
            }
        }
     });
}

Så kan du bruge Javascript-metoden setInterval at ringe til koden med få sekunders mellemrum. Det er urealistisk at gøre det med det samme.

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


  1. SubSonic 3 og MySQL, fjernelse af understregning fra kolonnenavn i CleanUp()-metoden forårsager undtagelser ved brug af egenskab i linq-query

  2. laravel skjulte marker på stand

  3. 12c DBA_USERS Ændringer

  4. Tilføj timer til en tidsværdi i PostgreSQL