Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

can

pegar o id da linha

Recommended Posts

entao pessoal preciso pegar o id da linha que cliquei mas nao consegui em jquery se alguem souber

 

ex: pegar linha1 ou linha2 dependendo da linha que clicar

 

 

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<style>

.selected{

background-color:#fffccc;

}

</style>

<script src="http://code.jquery.com/jquery-latest.js"></script>

<script>

 

$(document).ready(function() {

$('#rowclick3 tr')

.filter(':has(:checkbox:checked)')

.addClass('selected')

.end()

.click(function(event) {

$(this).toggleClass('selected');

$('table tbody').append($('#master-row').clone());

if (event.target.type !== 'checkbox') {

$(':checkbox', this).trigger('click');

}

});

});

 

 

</script>

</head>

 

<body>

 

 

 

<table class="rowclick" id="rowclick3" border="1">

<tbody>

<tr id="linha1" style="cursor:hand;">

<td class="cb"><input type="checkbox" value="yes" /></td>

<td>row 1</td>

</tr>

<tr id="linha2" style="cursor:hand;">

<td class="cb"><input type="checkbox" value="yes" /></td>

<td>row 2</td>

</tr>

<tr id="linha3" style="cursor:hand;">

<td class="cb"><input type="checkbox" value="yes" /></td>

<td>row 3</td>

</tr>

</tbody>

</table>

 

</body>

 

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simplesmente faça o seguinte:

 

<script>

function getLinha(line){

alert(getId(document.nome_da_tabela.linha1))

}

</script>

 

<table>

<tr name="linha1" id="linha1" onclick="getLinha(linha1);">

</tr>

</table>

 

mais ou menos isso....

Compartilhar este post


Link para o post
Compartilhar em outros sites

$(document).ready(function() {
   $(document.getElementsByTagName('tr'),document.getElementsByTagName('tbody')[0])
	  .click(function() {
		 alert(this.rowIndex)
	  });
});

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Simplesmente faça o seguinte:

 

<script>

function getLinha(line){

alert(getId(document.nome_da_tabela.linha1))

}

</script>

 

<table>

<tr name="linha1" id="linha1" onclick="getLinha(linha1);">

</tr>

</table>

 

mais ou menos isso....

 

 

dessa forma eu sei pegar o id da linha, mas como eu disse é com JQUERY que estou tentando pegar.

 

E nesse codigo que coloquei ai ele ja tem a funcao do onclick nao teria porque eu colocar o onclick na tr.

 

OK

Compartilhar este post


Link para o post
Compartilhar em outros sites

$(document).ready(function() {

$(document.getElementsByTagName('tr'),document.getElementsByTagName('tbody')[0])

.click(function() {

alert(this.rowIndex)

});

});

 

 

 

entao dessa forma ele pega o numero da linha e nao o id da linha..

 

 

ok

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.