Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Przeciąganie elementów
Forum PHP.pl > Forum > Przedszkole
Johnas
Witam, szukam skryptu który pozwoli mi przeciągać kolejność elementów. Chcę zrobić kilka formularzy i przeciągać ich kolejność, względem tego ustalając w bazie danych który element jest pierwszy... mogą to być divy przeciągane, ale chcę też po ustawieniu kolejności wiedzieć który element jest pierwszy...
trueblue
Dlaczego nie poszukasz w Google?
https://bevacqua.github.io/dragula/
Johnas
nie wiedziałem co wpisać smile.gif

a mam jeszcze pytanie, czy da się zrobić jakiś input gdzie będzie wiadomo jakie są elementy i jaka jest ich kolejność ? Robię bardzo skomplikowany skrypt i jakoś on działa... zrobiłem skrypt który dodaje formularze, których można zmieniać kolejność za pomocą danego skryptu, ale chciałbym również mieć jakąś zmienną w której jest dana kolejność...
trueblue
Chcesz mieć możliwość zapisania danych z takiego formularza w odpowiedniej kolejności, czy kolejności elementów, aby móc odtworzyć ich ułożenie?
Johnas
Mam kreator stron i za pomocą javascriptu dodaje galerie, slidery, treść (formularze) których kolejność można zmieniać przez dragule... teraz chcę zapisać ich kolejność na stronie która jest tworzona, aby można było to odtworzyć w momencie wyświetlania strony oraz edycji...

chce zrobić input gdzie będzie

{nazwa_formularza:321;nazwa_formularza:52;nazwa_formularza:12}

gdzie nazwa formularza to nazwa form, a cyfra to jego identyfikator.
trueblue
Po każdym przeciągnięciu zapisz kolejność elementów w takim formacie jak pokazujesz. W czym problem? Elementy, których kolejność chcesz zapisać są na stronie i możesz odczytać ich id.
Johnas
rozumiem, ale jak to zrobić? w sensie nadać im klase i data-name ? czy da się odczytać data-name wielu klas o tej samej nazwie ?

już mam, dziękuje... można to zrobić za pomocą funkcji each i działa po zmianie pozycji - Super, jestem już w domu tongue.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.