Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zrobić coś takiego jak tutaj na forum -szybka edycja posta i zapisanie
pasTerzu
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 25.08.2005

Ostrzeżenie: (0%)
-----


Tak jak w temacie - czy ktoś może mniej więcej opisać w jaki sposób uzyskać taki efekt jak tutaj na forum chodzi mi o szybką edycję swojego posta i zapisanie tutaj po kliknięciu wyskakuje okienko można dokonać zmian i następnie zapisać. Jak uzyskać taki efekt ? Nie chodzi mi tu o gotowe rozwiązanie tyko o jakieś krótkie info. Z góry dzieki.

Ten post edytował pasTerzu 9.11.2006, 16:17:01
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ano
post
Post #2





Grupa: Zarejestrowani
Postów: 435
Pomógł: 40
Dołączył: 16.02.2003
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Cytat(acztery @ 9.11.2006, 16:24:04 ) *
w ajax da się zrobić

Nie w ajax'ie tylko w JavaScript jak coś...
Bardzo prosto: po kliknięciu na przycisk, pobieraja się do zmiennej y treść <div /> w którym jest zapisany tekst, który chcesz edytować. Następnie usuwasz całą treść z tego <div />, wstawiasz do niego <textarea /> a wartością zmiennej y. Koniec fazy 1.

Faza 2 polega na tym, że po kliknięciu na guzik "wyślij" dane z <textarea /> wysyłane są teraz dzięki ajax'owi do pliku .php, który zapisuje zmienioną treść. Po kliknięciu na "wyślij" uruchamia się także funkcja JS, która czyści wszystko z <div /> (czyli ten tag textarea), a ajax wczytuje treść pobraną z pliku load.php.
Koniec
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 08:44