Witam.
Mam następujący problem. Mam utworzoną dynamicznie tabelę w PHP z wartościami pobranymi z bazy danych. Chcę pobrać wartość ID dla każdego wiersza lecz wartość ta jest zawsze pobierana z pierwszego wiersza w tabeli, zamiast pobierać z każdego następnego. Iterowany jest przykładowy kod:
<form id="zmienKategorie">
<input type="hidden" value="ID" id="id">
<input type="button" id="zmień">
</form>
A w jQuery próbuję dostać się do każdego następnego id:
$('#zmienKategorie #zmien').each(function(){
$(this).click(function(){
var id = $('#id').val();
alert(id);
});
});
Gdy kliknę w którykolwiek wiersz zawsze dostaję ID pobrane z pierwszego wiersza. I tu bardzo proszę o pomoc, ponieważ nie wiem jak sobie z tym poradzić. Z góry bardzo dziękuję.
Temat został przeniesiony do kosza lecz go ponownie dodaję bo może trochę źle się wyraziłem. Proszę o pomoc w jQuery a nie jak ktoś mi odpisał na temat PHP. Fragment HTML to tylko przykładowy HTML. Normalnie ze ID jest unikalne wstawiłem "id='ID'" dla czytelności zapisu(myślałem, że czytający wcześniej mój wpis domyślą się, że ta wartość jest wstawiana dynamicznie). Proszę na dole fragment jak to mniej więcej u mnie w kodzie wygląda (nie ma sensu całego kodu wklejać bo chodzi mi tylko o ten krótki fragment i w jaki sposób uzyskać ID każdego wiersza w jQuery):
<form id="zmienKategorie">
<input type="hidden" value="'$row->ID'" id="identyfikator">
<input type="button" id="zmień">
</form>
Proszę o pomoc jak to rozwiązać w jQuery. W PHPie sobie naprawdę poradzę. Dziękuję.