Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
modal öffnen
#7
Zitat:Du holst immer noch alle 8 Sekunden sie komplette Seite neu , wozu?
Sind neue Daten da , holt man nur den Inhalt, der in <tbody></tbody> reinkommt.
Wenn keine neuen Daten da sind, holt man auch keine Daten neu, weil da ändert sich ja nichts dran.
Optimal wäre es wenn man das dann noch mit JSON macht, aber das ist erstmal Nebensache.
 

 das verstehe ich jetzt nicht, die Seite wird doch nicht alle 8 Sekunden neugeladen?
 
 alle 8 Sekunden wird geprüft, ob neue Daten vorhanden sind, wenn ja, wird: <id="table"> neugeladen mehr nicht. (aktualisiert)

 deshalb wird die Paginierung auch nicht aktualisiert! erst wenn die ganze Seite neugeladen wird.

Code:
    function refresh(){
      if( zeit <= 0){
       $.ajax({
            type: 'POST',
            url: 'daten_abholen.php',
            data:{},   
            success: function(response){
                if(response != ausgabe){
                  ausgabe = response;
                  document.getElementById('infobox').innerHTML='<a style="color:green"># neue Daten werden geladen</a>';
                   $('#table').load(' table', function () {
                    $(this).unwrap();
                     });
                 }else{
                  document.getElementById('infobox').innerHTML='<a># zurzeit liegen keine neuen Daten vor</a>';
                 }
                }
              });
            } else {
             zeit--;
             setTimeout(function(){
              document.getElementById('infobox').innerHTML='<a># prüfe Datenbank auf neue Daten in '+zeit+' Sekunden</a>';
              refresh()
            },1000)
        }
    }
Zitieren


Nachrichten in diesem Thema
modal öffnen - von black79 - 22.10.2022, 13:02
RE: modal öffnen - von rzscout - 22.10.2022, 13:12
RE: modal öffnen - von black79 - 22.10.2022, 15:04
RE: modal öffnen - von black79 - 22.10.2022, 17:47
RE: modal öffnen - von black79 - 23.10.2022, 10:44
RE: modal öffnen - von admin - 24.10.2022, 17:06
RE: modal öffnen - von black79 - 24.10.2022, 20:42
RE: modal öffnen - von admin - 27.10.2022, 01:17

Gehe zu:


Benutzer, die gerade dieses Thema anschauen:
5 Gast/Gäste