Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> formularz zamówienia
d4ng
post
Post #1





Grupa: Zarejestrowani
Postów: 191
Pomógł: 4
Dołączył: 7.03.2010

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


Witam, tworze własnie stronkę z bardzo prostym formularzem zamówień. Po uzupełnieniu pola "Ilość" i kliknięciu "Zamów" pojawia się poniżej kilka dodatkowych pól "Imie i nazwisko", "Email", "Telefon" itp... po uzupełnieniu można kliknąć "Wyślij zamówienie i wszystko (ilość, imie i nazwisko, email, tel itp) przesyła się na podany w kodzie email. A poniżej pokazuje się napis "Dziękujemy za złożenie zamówienia ktoś skontaktuje się z Państwem w ciągu 24h.
Sam formularz nie jest dla mnie problemem... tylko pokazanie się dodatkowych pól formularza po uzupełnieniu pola "Ilość" bez przeładowania strony... Jak to zrobić? Załączam zamysł narysowany w Paint'cie (IMG:style_emoticons/default/smile.gif)
http://edytor-html.pl/s1.png
http://edytor-html.pl/s2.png
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Arcioch
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 110
Dołączył: 18.09.2012

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


Taki bardzo prymitywny przykład ale szef jest w pracy (IMG:style_emoticons/default/wink.gif) chodzi tylko o metodę (IMG:style_emoticons/default/wink.gif)

  1. <meta charset="UTF-8">
  2. <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.1.min.js"></script>
  3. $(function() {
  4.  
  5. $("#pokazany").submit(function() {
  6. var ilosc = $('input[name=ilosc]').val();
  7.  
  8. if(ilosc == ''){
  9. alert('Uzupełnij ilość produktów');
  10. }else{
  11. $('#uktyry').slideDown('slow');
  12. }
  13.  
  14. return false;
  15. });
  16.  
  17. });
  18. </head>
  19.  
  20. <form method="Post" id="pokazany" action="">
  21. Ilość: <input type="text" name="ilosc" />
  22. <input type="submit" name="show" value="Zamawiam" />
  23. </form>
  24.  
  25. <form method="Post" action="" id="uktyry" style="display: none; clear: both; overflow:hidden;">
  26. Imie i nazwisko: <input type="text" name="imie" />
  27. Email: <input type="text" name="email" />
  28. Imie i nazwisko: <input type="text" name="imie" />
  29. <input type="submit" name="send" value="Wyślij zamówienie" />
  30. </form>
  31. </body>
  32. </html>
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: 5.10.2025 - 20:26