![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 2 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Mam napisany skrypt dodawania komentarza w jQuery. Chcę do niego dodać aby po dodaniu komentarza automatycznie przeładowało tabelkę w której wyświetlane są w/w komentarze.
Ma ktoś jakiś pomysł? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Po co całą? Nie wystarczy że skrypt dodający zwróci dodany rekord komentarza JSONem? Wtedy dodajesz go do tabeli. Ewentualnie rezygnujesz z użycia AJAX i dodajesz komentarz równocześnie z odświeżeniem zawartości (normalny submit).
-------------------- Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]! |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 2 Dołączył: 26.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Skrypt działa tak:
Mam stronę z informacją o książce. Klikam na guzik dodaj komentarz, wyświetla się formularz w jQuery, dodaje komentarz, zapisuje się on do bazy danych (w jquery wywołuję plik do zapisu). Po dodaniu komentarza zamykam okienko z formularzem. I w tym momencie chciałbym zobaczyć swój komentarz oraz poprzednie dodane do bazy komentarze, a widzę jedynie te stare czyli nie odnowiło rekordów z bazy danych. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
W callbacku AJAXA wstaw coś takiego
Nie najładniejsze, ale powinno działać. -------------------- Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]! |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
@everth to na grzyba uzywac ajaxa jesli po jego wykonaniu i tak strona ma byc przeladowana?
@ast89 skoro ajaxem dodajesz komentarz, to niech ta sama akcja zwróci ci albo: 1) listę wszystkich komentarzy i poprostu nadpiszesz tą listą tę co jest na stronie 2) albo zwróci ci tylko ten ostatni komentarz i dopiszesz to do tego co masz 3) a wogole to nic ci nie musi zwracac. Przeciez dane komentarza masz caly czas przy sobie, wiec po prostu dopisz je do listy -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 782 Pomógł: 153 Dołączył: 21.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
@nospor - a czy ty zauważyłeś że ja też mu to napisałem (drugi koment)
![]() -------------------- Już mi się ani wiedzieć, ani tym bardziej myśleć nie chce.
[Think different]! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:48 |