Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Brak wartości atrybutu action
szymo02
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 7.06.2016

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


Cześć,
Stworzyłem sobie prosty formularz kontaktowy który wysyła wiadomość na maila. Jednak gdy wartość action ustawię pustą, to strona jest przewijana na samą górę. Chciałbym, aby po zatwierdzeniu wykonywała się tylko funkcja z ajaxem. Kod:

  1. <form onSubmit="ajax_form();">
  2. Imie i nazwisko<br/>
  3. <input type="text" name="name" size="40"><br/>
  4.  
  5. Email<br/>
  6. <input type="text" name="email" size="40"><br/>
  7.  
  8. Wiadomość<br/>
  9. <textarea name="message" rows="10" cols="60"></textarea><br/>
  10. <input type="submit" value="Wyślij!" class="btn btn-red">
  11. </form>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 381
Pomógł: 1116
Dołączył: 30.08.2006

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


To że dodałeś funkcję na onSubmitnie oznacza że form nie jest normalnie wysłany. W funkcji return true/false a najlepiej przypnij zdarzenie submit poprzez on() i e.preventDefault().
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: 13.10.2025 - 11:49