![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 3 Dołączył: 23.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kombinuje pare godzin i nie moge dojść, zatemproszę mądrzejszych od siebie.
mam taki kod html:
i do tego próbuje taki ajax:
chciałbym aby po naciśnięciu na usuń (<a class="usun" href="#" title="usuń wiadomość">usuń</a>) z bazy usuwał się rekord o id = wiadomosc_#id, a także żeby z widoku na stronie znikał div o id wiadomosc_#id, nie bardzo mam już pomysł, co zrobic aby to działało. usun.php?usun=1 wpisane w ff elegancko usuwa rekord id=1 Ten post edytował @rtur 11.05.2011, 16:26:56 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 3 Dołączył: 23.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
klasa usun została zmieniona na archiwizuj, do usun się chyba nic nie odnosi tam w kodzie (IMG:style_emoticons/default/smile.gif)
działa (IMG:style_emoticons/default/smile.gif) a tak cały kod js wygląda: Kod $(document).ready(function(){ function pobierzWiadomosci(){ $('#content').load('pobierz-wiadomosci.php', function() { $('a.archiwum_w').click(archiwizuj); }).fadeIn('fast'); }; $('.pobierzNoweWiadomosci').click(pobierzWiadomosci); $('#content').html(pobierzWiadomosci); function archiwizuj() { var parent = $('.userInfo').parent(); $.ajax({ type: 'get', url: 'archive.php', data: { archive : parent.attr('id').replace('wiadomosc_','')}, beforeSend: function() { parent.animate({'backgroundColor':'#fb6c6c'},300); }, success: function() { parent.slideUp(300,function() { parent.remove(); $('#content').html(pobierzWiadomosci); }); } }); } }); może można to jeszcze jakoś zoptymalizować ten kod? można to jeszcze jakoś zabezpieczyć żeby ktoś archiwizował wiadomości tylko z tego ajaxa a nie wpisując w przeglądarkę np archive.php?archive=1 ? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 19:31 |