[AJAX][PHP][jQuery] - DIV i INPUT w pętli while, DIV i INPUT w pętli while - jak pobrać ich ID w jQuery i zmienne |
[AJAX][PHP][jQuery] - DIV i INPUT w pętli while, DIV i INPUT w pętli while - jak pobrać ich ID w jQuery i zmienne |
24.08.2021, 12:44:34
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 8.07.2016 Ostrzeżenie: (0%) |
Witam ! Jak pobrać w jQuery po akcji .click() w DIV-a, jego ID i ID ukrytego INPUT-a w tym divie które są pętli WHILE ?
INPUT posiada zmienną która po każdym przebiegu w petli while ma inną wartość a dodatkowo nigdy nie wiadomo ile wygeneruje się tych wartości. Obecnie próbowałem po iteracji dodać numer do ID DIV-a i INPUT-a ale potem w jQuery mam wielką niewiadomą ile wpisać tych nazw DIV-a bo nieznana jest ilość wygenerowanych DIV-ów :-(. Ktoś poda jakiś sposób na rozwiązanie tego ? Bo przy każdym kliknieciu DIV-a muszę go ukryć display:none i zastąpić innym i dodatkowo ten Div posiada w INPUT ukrytą zmienną która jest nr ID rekordu jaki ma zostać pobrany z mySQL i wyświetlony w odkrytym nowym DIV. Trochę zamieszane, ale zapewne zrozumiecie o co mi chodzi :-) z góry dzięki za pomoc Ten post edytował scorpion10 24.08.2021, 12:45:19 |
|
|
24.08.2021, 17:04:12
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
w funkcji ktora jest podpieta pod click robisz
jQuery(this) - i to zawiera twojego diva. Teraz sobie mozesz z nim robisz co chcesz, np szukac inputa jQuery(this).find("input") itd -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
24.08.2021, 17:38:46
Post
#3
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 8.07.2016 Ostrzeżenie: (0%) |
Hmmm. no tak, jednak nazwa div-a do którego chce przypisać akcję Click jest generowana dynamicznie i nie znam jej, to jak przypisać do takiego div-a taką akcje ?, wcześniej odczytać jego id funkcją .attr('id') ? czy może, jest sposób by w jednej linii odczytać nazwę klikniętego div-a i pobrać wartość ukrytego w nim pola Input który też generowane ma id, dynamicznie ?
|
|
|
24.08.2021, 18:02:33
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Div jest gdzieś w drzewie DOM więc możesz wykorzystać https://prophp.pl/article/28/propagacja_i_d...en_w_javascript
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 03:33 |