Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: drag i drop + zapis
Forum PHP.pl > Forum > XML, AJAX > AJAX
acztery
Hej,

Chciał bym takie coś:

mam np tabele w niej np 10 <TR>

i teraz chce mieć możliwosć prznoszenia np ostatatniego na 2 pozcyje ( 2 wskoczy na ostatnie )

kazdy tr ma swoje id jakies tam.

Wazne jest aby wszystko zostalo zapisywane do bazy danyc. moze ktos takie cos ma
Sabistik
np: http://demos.mootools.net/Sortables ?
Cezar708
przykład z użyciem prototype i <ul> <li> nigdy nie próbowałem z <tr> <td>http://ajaxian.com/archives/javascript-dra...n-for-prototype
w momencie onUpdate: robisz swoją akcję (na przykład ajaxowe w celu zapisania zmian do bazy)

inny przykład http://www.gregphoto.net/sortable/advanced/
acztery
nigdzie tam nie ma zapisu do bazy danych co z czym zostało zamienione
Sabistik
No wybacz... a skąd ludzie maja wiedzieć co dokładnie potrzebujesz.. Masz tam wszystko przygotowane, a ty musisz sobie już całość pod własne potrzeby zorganizować. Łatwiej chyba nie może być.
acztery
napisałem wyzej do potrzebuje..

mam takie cos http://pcabin.home.pl/s/ jak ktos potrzebuje to prosze dac znac
Whisller
Sabistik przecież podał ci linka do manualu.
W obiekcie Sortables ( http://docs12b.mootools.net/Plugins/Sortables ), masz takie zdarzenia jak onStart czy onComplete.
Jeśli chcesz zapisać kolejność elementów w bazie to na zdarzenie onComplete dajesz request ajaxowy wraz z parametrami posortowanymi w kolejnosci ustawienia - a idzie to latwo uzyskac po prostu po onComplete lecisz petla po elementach i wyciagasz spreparowane id w ktorym masz id jakie ma element w bazie ( http://docs12b.mootools.net/Request/Request ) i sobie ustawiasz nowe wartości w bazie.
Co do przenoszenia elementów typu tr, to hmm przyznam że nie próbowałem, trzeba by zobaczyć czy też się da.
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.