![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 2 Dołączył: 20.07.2014 Ostrzeżenie: (0%) ![]() ![]() |
temat trochę banalny:
funkcja w javascripcie jest taka
Generuję w php listę obiektów
i za każdym razem bez względu na liczbę rekordów w bazie pobiera mi jako $numer - dane z pierwszego rekordu - jak zrobić by brał z kolejnego? Dzięki za podpowiedź
Powód edycji: [Kshyhoo]: bb-code, tagi
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat to coś w pętli zwróci dane z wszystkich inputów na stronie, nawet jak mają to samo ID (co jest błędem) Nie, nie jest to błąd. Polecam zajrzeć do specyfikacji HTML5, gdzie jest określone wymaganie unikalności [id] (jako mechanizmu generowania DOM), a następnie do specyfikacji CSS, gdzie tego wymagania już nie ma. Tym samym jQuery używający silnika CSS do pobierania elementów (via document.querySelectorAll) zwróci wszystkie elementy o danym [id]. Zatem działa to zgodnie ze standardem. A że standard jest lekko mówiąc kulawy - CÓŻ (IMG:style_emoticons/default/wink.gif) Co do problemu: szukasz zdarzenia submit. Wówczas do pola dostaniesz się choćby przez this.numer, więc [id] staje się zbędne. Ten post edytował Comandeer 29.05.2015, 14:38:51 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 04:09 |