Keresés

Új hozzászólás Aktív témák

  • Jim-Y

    veterán

    válasz Polesz #2586 üzenetére

    Szerzel egy loader gif-et, az ajax-os adatbázibetöltés előttre berakod ezt a képet a DOM-ba, majd az ajaxos kérés callback-jébe raksz egy olyan kódot ami elrejti, vagy eltűnteti a fenti gif-et.

    Egyszerű -nem működő- példa:

    <img src="loader.gif" id="loader"/>
    <table>
    // ide fog betöltődni a sok sor az adatbázisból
    </table>
    ...etc..

    JS:

    $.ajax({
    ...
    ...
    success: funtion(data){
    // itt töltöd be a sorokat, majd
    // itt tűnteted el a loadert.
    });

    // vagy itt, bár ha még az ajax-ban, akkor attól függően, hogy success vagy error tudsz még machinálni a kiírásokkal

    Ez tényleg egy egyszerű példa volt, amit le kell szűrnöd belőle, hogy amikor vársz az adatokra, akkor előtte megjeleníted a loader gifet, amikor végzett az adatok betöltésével akkor pedig hide().

    üdv

    [ Szerkesztve ]

Új hozzászólás Aktív témák