Odstraňovanie obsahu pomocou Ajax je užitočný nástroj, ktorý má vo svojich nástrojoch asi každý skúsený webdesigner. Pomocou malého kódu môžete odstrániť div a zároveň záznam z databázy.
Naše príspevky budú mať jednoduchú štruktúru, ukážme si teda akú, aby sme mohli prispôsobiť náš kód.
Našim cieľom v jQuery bude reakcia na stlačenie odkazu zmazat
. Po stlačení nám vyskočí načítavanie, zmaže nám príspevok z databázy a odstráni nám div
. Nakoniec nás ešte upozorní, že príspevok bol odstránený.
Najskôr si vytvoríme reakciu na stlačenie odkazu zmazat
. Do reakcie si uložíme div element príspevku, ktorý chceme zmazať, do premennej prispevokDiv
. A uložíme si ID daného príspevku do premennej id
. Pridáme return false;
, ktorý zabráni odkazu aby šiel na #.
Prejdime k samotnému ajax, ktorý zavolá php script na odstránenie príspevku z databázy. Potom odstránime element, to môžeme prepojiť s mnohými animáciami, mi si ukážeme slideUp()
. Po skončení animácie sa element odstráni.
Ešte si pridajme nejaké upozornenie, že sa niečo deje pridaním textu “načítavam” a po skončení nech sa odstráni.
Zatiaľ žiadne komentáre
© 2009 Shaddow hosting od VIPHosting