Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][JavaScript] obsługa 2 formularzy
bubus_s
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.06.2009
Skąd: Lublin

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


Witam po raz kolejny.

Mam stronę na niej są 2 takie formularze
Tylko rozmieszczone w różnych miejscach

  1. <tbody><tr>
  2. <td colspan="2" style="width: 400px; color: rgb(168, 0, 0); font-weight: bold;" class="desc">Aby otrzymać artykuł wypełnij poniższy formularz. </td>
  3. </tr>
  4. <tr>
  5. <td class="desc">Email: *</td>
  6.  
  7. <td>
  8. <input type="text" value="" name="email"/>
  9. </td>
  10. </tr>
  11. <tr>
  12. <td class="desc">Imię: *</td>
  13. <td>
  14. <input type="text" value="" name="name"/>
  15.  
  16. </td>
  17. </tr>
  18.  
  19. <tr>
  20. <td class="desc"> </td>
  21. <td>
  22. <input type="checkbox" name="agreementForPrivacy" value="1" class="left checkbox" id="agree" name="agree" />
  23. <span style="padding-bottom: 2px; color: rgb(168, 0, 0);" class="left block">
  24. Akceptuję <a href="http://tendernet.pl/regulamin">regulamin</a> i <a href="http://tendernet.pl/regulamin">politykę prywatności</a>
  25.  
  26. </span>
  27. </td>
  28. </tr>
  29.  
  30. <tr>
  31. <td style="text-align: right;" colspan="2">
  32. <input type="submit" onclick="return confirm('Sprawdź swoją skrzynkę e-mailową - znajdziesz tam nową wiadomość, w której znajdziesz link; musisz go kliknąć, aby potwierdzić chęć otrzymywania artykułu ode mnie.\n\nUwaga! E-maila z prośbą o potwierdzenie chęci otrzymania artykułu najprawdopodobniej trafi do SPAMu. ')" style="margin: 0px; padding: 0px;" value="Tak! Poproszę darmowy artykuł" name="addService" class="button_vlong button_vlong3 right" />
  33. </td>
  34. </tr>
  35. <tr>
  36.  
  37. <td colspan="2" style="width: 400px; font-size: 10px;" class="desc">(*) oznacza pola obowiązkowe</td>
  38. </tr>
  39. </tbody>


Skrypt Javy natomiast który służy za walidację tylko waliduje 1 formularz pierwszy a drugi natomiast nie jest walidowany.

Odpada zmienienie nazw w formularzu 2 aby skrypt walidował 2 formularze.
Więc trzeba zrobić coś w skrypcie javy.
Dlaczego nie mogę bo wtedy z formularza nie będzie wysyłane zapytanie do bazy.

Proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bubus_s
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.06.2009
Skąd: Lublin

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


Formularze są takie same nazwy również poprostu skopiowane więc nie ma co pokazywać ich 2 razy.

Natomiast skrypt który waliduję wygląda następująco.

[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function(){
  2. $("#rejestracja").validate({
  3. rules: {
  4.  
  5. name: {
  6. required: true,
  7. minlength: 0
  8. },
  9.  
  10.  
  11.  
  12. email: {
  13. required: true,
  14. email: true
  15. }
  16. },
  17. messages: {
  18.  
  19.  
  20.  
  21. name:{
  22. required: "Pole Imie nie może być puste",
  23. minlength: "Nie wpisaleś imienia"
  24. },
  25.  
  26. email:{
  27. required: "Wprowadź adres e-mail",
  28. email: "Wprowadź poprawny adres e-mail"
  29. }
  30. },
  31. success: function(label) {
  32. label.html("&nbsp;").addClass("sprawdzony");
  33. }
  34.  
  35. });
  36. });
[JAVASCRIPT] pobierz, plaintext


Tak przy okazji chcę jeszczę aby checkboxa walidowało.

Ten post edytował bubus_s 18.08.2010, 14:08:02
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: 8.10.2025 - 22:11