Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] pobieranie wartosci pól
--ala--
post
Post #1





Goście







  1. <tr>
  2. <td><input type="text" name="ip" value="" /></td>
  3. <td><input type="text" name="hp" value="" /></td>
  4. </tr>
  5. <tr>
  6. <td><input type="text" name="ip" value="" /></td>
  7. <td><input type="text" name="hp" value="" /></td>
  8. </tr>


odwołuje się do pola hp w ten sposób

[JAVASCRIPT] pobierz, plaintext
  1. $('table tbody tr input[name=hp]').keyup(function()
  2. {
  3. $(this).val();
  4. }
[JAVASCRIPT] pobierz, plaintext


Jak zrobić żeby po naciśnięciu klawisza w polu hp, odczytywana byłaby też wartość pola ip w tym samym wierszu?
Go to the top of the page
+Quote Post
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


jquery parent()
lub/i
jquery find()
Go to the top of the page
+Quote Post
--ala--
post
Post #3





Goście







Nie działa, już kombinowałem nawet z prev(), prevAll

[JAVASCRIPT] pobierz, plaintext
  1. alert($(this).parent("input[name=ip]").val());
[JAVASCRIPT] pobierz, plaintext


cały czas zwraca "undefined".
Go to the top of the page
+Quote Post
CuteOne
post
Post #4





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


tr/td/input[name=ip]
tr/td/input[name=aa]

szukasz rodzica w

tr/td (td w którym znajduje się input[name=ip])

Pomyśl chwilę ile parentów musisz zastosować aby dobrać się do TR a następnie w nim szukać TD z input[name=ip] lub jaki selector wstawić w parent() (IMG:style_emoticons/default/smile.gif)

Ten post edytował CuteOne 22.05.2013, 09:19:17
Go to the top of the page
+Quote Post
-Gość-
post
Post #5





Goście







[javacsript]$(this).parent('tr td').find("td input[name=ip]").val()[/javascript]

Tak powinno to być.rodzic tr td i odwolanie do niego td input jednak nie dziala.
Go to the top of the page
+Quote Post
Arcioch
post
Post #6





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

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


Spróbuj tak (IMG:style_emoticons/default/smile.gif)

  1.  
  2. $('table tbody tr input[name="hp"]').keyup(function()
  3. {
  4. var wartosc = $(this).parent().parent().find('td:first').find('input').val();
  5. alert(wartosc);
  6. }
Go to the top of the page
+Quote Post

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: 22.08.2025 - 20:40