Klikanie w komórki tabeli i wyświetlanie id klikniętej komór

Witam serdecznie,

mam taki kod:

| 11 | 111 | 1111 | 11111 |
| 2 | 22 | 222 | 2222 | 22222 |

[/code]

Chciałbym żeby po kliknięciu w komórki z parametrem id - wybrany id wyświetlał się w alercie… Da się coś takiego zrobić?

Z góry dziękuję za pomoc,

Northwest

kurcze,blisko :slight_smile:

$('tr').click(function() {

	 alert($(this).text());

     });

potrzebuję id TR :slight_smile: to powyższe wyświetla mi wszystkie wpisy w td mieszczące się w klikniętym tr :slight_smile:

Potrzebujesz wyświetlić zawartość td po kliknięciu go ale td tylko w tr które mają id?

czy:

Potrzebujesz wyświetlić id tr po kliknięciu w td?

generalnie potrzebuję ID wiersza który został kliknięty, bez względu na to - która kolumna w tym wierszu zostałą kliknięta :slight_smile:

W swoim kodzie w pierwszym poście nie masz zamkniętego " " w id w tr.

super, dziękuję - to jest dokładnie to o co mi chodziło :slight_smile:

Gdybym chciał to zabezpieczyć przed sytuacją że tr nie posiada ID to jak musiałbym przerobić tą funkcję?

coś w tym stylu:

$('td').click(function() {

					if($(this).parent('tr').attr('id')!=""){

						alert($(this).parent('tr').attr('id'));

					}

				})

Przetestuj co się stanie jak nie będzie id ale powinno być ok.

zwraca niestety undefinied w alercie :frowning:

zadziałało - dziękuję:)

A czemu zdarzenie kliknięcia podczepiacie pod komórki TD, jak wystarczyłoby pod TR?

Bo wyszliśmy od wyświetlania treści komórki a skończyliśmy na id.

@Pablo_Wawa masz rację, zawsze będzie krócej.