![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 435 Pomógł: 40 Dołączył: 16.02.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 08:44 |