Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> kilka formularzy w jquery
miccom
post
Post #1





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

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


Witam.
Mam na stronie kilka takich formularzy:
  1. <form id="sztab" action"/" >
  2. <input type="radio" name="sztab" value="<?php echo $liczbay;?>" />
  3. <input type="radio" name="sztab" value="<?php echo $liczbax;?>" />
  4. <input type="hidden" value="<?php echo $id_usera;?>" name="id_usera"/>
  5. <input style="border:0; margin: 0; background: transparent url(zasoby/grafika/img/przylacz.png); cursor:pointer; width:65px; height:20px" type="submit" value=""/>
  6. </form>


Jak odebrać name "sztab" i "id_usera" z klikniętego formularza w jquery?

myślałem aby podpiąć to pod klik submit
  1. $("#submit").click(function() {
  2. alert("klik w submit");
  3. });

ale nie działa...
Proszę o pomoc:)
Pozdrawiam.


--------------------
Jeśli pomogłem- kliknij POMÓGŁ-przyda się ;)- jeśli piszę bzdury- pisz pod postami. Poprawię się.
PISZĘ POPRAWNIE PO POLSKU!
Go to the top of the page
+Quote Post
vonski
post
Post #2





Grupa: Zarejestrowani
Postów: 292
Pomógł: 89
Dołączył: 27.12.2006
Skąd: Warszawa

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


Nie działa dlatego, że w HTML-u nigdzie nie ma elementu o ID 'submit' - a w jQuery właśnie do takiego elementu przypisujesz event 'click'. Możesz albo w kodzie buttonu submit dodać: id="submit", albo w jQuery zamiast $('#submit') dać $('input[type=submit]')

Ewentualnie możesz przechwycić event wysłania formularza poprzez metodę 'submit':

  1.  
  2. $('#sztab').submit(function() {
  3. // twój kod
  4. });
  5.  


--------------------
Zend Certified Engineer | Microsoft Certified Professional: Programming in HTML5 with JavaScript & CSS3 | Blog
Go to the top of the page
+Quote Post
miccom
post
Post #3





Grupa: Zarejestrowani
Postów: 493
Pomógł: 8
Dołączył: 7.07.2007
Skąd: Tychy

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


Witam...
Niestety nie działa Żaden sposób przechwytywania zdarzenia...

Temat do zamknięcia, poradziłem sobie.
zamiast robić formularze, dodałem id z losowym numerem, do tego class="message" i po kliknięciu w "klasę"- wykonuję ajax smile.gif


--------------------
Jeśli pomogłem- kliknij POMÓGŁ-przyda się ;)- jeśli piszę bzdury- pisz pod postami. Poprawię się.
PISZĘ POPRAWNIE PO POLSKU!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 16:19