![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 1 Dołączył: 31.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem ze skryptem usuwajacym rekordy z bazy, rzecz wydaje sie banalna ale troche sie komplikuje po podpieciu php pod jQuery...podczas szukania rozwiazania natknalem sie na taki skrypt(link: LINK)
+taki skrypt PHP
Animacja dziala czyli zwija elegancko rekordy ale nie usuwa z bazy rekordow. Patrzyłem pod FireBugiem no i zatrzymuje się przy parent.remove ale i tak zwija sie dany rekord. Id danego rekordu tez dobrze odczytuje wiec jest to pewnie wina IFa lub tego dziwnego zapytania... Chodzi mi o jak najprostszy skrypt zeby go tylko mozna bylo podpiac pod jQuery, probowalem z innymi skryptami ale dzilaja tylko wtedy gdy mam return true czyli przekierowanie do nastepnej strony, a musze zrobic tak zeby to zapytanie bylo wykonywane po stronie przegladarki. Mam nadzieje, że ktoś sie zainteresuje tym problemem bo siedze nad tym od wczoraj;/ P.S. Możliwe, że wina leży po stronie pluginu LivQuery? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Sam sobie donate nie zrobię, chyba że w sygnaturce (IMG:style_emoticons/default/winksmiley.jpg) Jednak nie z tego powodu tu pomagam, żeby na tym zarabiać. Kiedyś mi też bezinteresownie pomagano.
Wracając do tematu, to z tym delete to akurat mój błąd. Zapomniałem, że to jest funkcja js, która usuwa właściwość obiektu, to miało być jedno z pól. Trzeba to zmienić np na usun, a następnie po stronie php też.
No i w php:
Paginacja w jquery polega tylko na tym, aby wysłać do skryptu php numer strony, i otrzymane wyniki wpisać w jakiś kontener. Do paginacji polecam klasę Nospora: Pager. Co prawda do jQuery trzeba ją troszeczkę przerobić, gdyż opiera się o advAjax. Ale to nie problem, możesz napisać klasę dziedziczącą po Pager, która zaimplementuje swój sposób generowania pagera. W zasadzie wystarczy Ci jedna metoda:
Tej klasy używasz tak jak pierwotnej Nospora, poza tym, że nie dołączasz advAjax, tylko w jQuery piszesz prostą obsługę:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 02:02 |