Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] wysyłanie formularza bez przeładowywania strony
Forum PHP.pl > Forum > Przedszkole
sweter
Witam, 
szukałem trochę na forum, ale że nie znalazłem odpowiedzi, która by mnie usatysfakcjonowała piszę tego posta.



Więc tak: tworzę CMS'a, którego Panel Administracyjny oparty jest na AJAX'ie. Jednak natrafiłem na problem.

Mianowicie: nie mogę wysłać formularza bez przeładowywania całej strony (ja chcę, aby przeładował się tylko jeden div).

Próbowałem z onClick() w przycisku imitującym wysyłanie, ale takie rozwiązanie nie zadziała przecież, gdy ktoś kliknie po prostu [Enter] sad.gif

Próbowałem też użyć zdarzenia onSubmit() jednak powoduje on przeładowanie całej strony sad.gif

Proszę, poratujcie mnie jakąś radą smile.gif
darko
zobacz tu
nospor
Cytat
Próbowałem też użyć zdarzenia onSubmit() jednak powoduje on przeładowanie całej strony

Kod
<form ... onsubmit="funkcjaX();return false;">
</form>

Gdzie funkcjaX() to funkcja, która wysyla formularz ajaxem.
Poza tym, jesli ma to byc ajax, to wcale nie musisz brac tego w <form>
sweter
Dzięki nospor
tego 'return false' mi brakowało
smile.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.