Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

187
Visualizações
Quiero obtener el ID de fila de la tabla

En mi aplicación, he cargado cierta información en la tabla.

Ahora quiero obtener la identificación del elemento de esa fila cuando el usuario hace clic.

Aquí Item.Id es el que quiero obtener, pero aquí no lo asigné a ninguna fila de la tabla. (Pensé que no es necesario).

Hasta ahora también he creado el JavaScript, pero estoy atascado en obtener la identificación en el evento de click .

Puedes ayudarme aqui?

Así es como lo hice hasta ahora:

 <div class="table-full-width table-responsive"> <table class="table" id="tblParts"> <tr> <th> @Html.DisplayNameFor(model => model.First().PartNo) </th> <th> @Html.DisplayNameFor(model => model.First().PartDescription) </th> <th> @Html.DisplayNameFor(model => model.First().PartModel) </th> <th> @Html.DisplayNameFor(model => model.First().AvaQty) </th> <th> @Html.DisplayNameFor(model => model.First().ReOrderQty) </th> <th> @Html.DisplayNameFor(model => model.First().PartCatogary) </th> <th> @Html.DisplayNameFor(model => model.First().LastUpdated) </th> <th></th> </tr> @foreach (var item in Model) { <tr> <td> <a href="#"> @Html.DisplayFor(modelItem => item.PartNo) </td> <td> <a href="#"> @Html.DisplayFor(modelItem => item.PartDescription) </td> <td> <a href="#"> @Html.DisplayFor(modelItem => item.PartModel) </td> <td> <a href="#"> @Html.DisplayFor(modelItem => item.AvaQty) </td> <td> <a href="#"> @Html.DisplayFor(modelItem => item.ReOrderQty) </td> <td> <a href="#"> @Html.DisplayFor(modelItem => item.PartCatogary) </td> <td> <a href="#"> @Html.DisplayFor(modelItem => item.LastUpdated) </td> </tr> } </table>

Este es el guión. Se activa cuando se hace clic, pero quiero obtener la identificación del artículo cuando el usuario hace clic en una fila determinada.

 <script type="text/javascript"> $("#tblParts tr").click(function (event) { alert("Row Clicked"); }); </script>
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Para obtener la identificación del objetivo, debe hacer esto en el código de clic y, si tiene una identificación, la tomará

 function(event){ alert(event.target.id) }

about 4 years ago · Juan Pablo Isaza Relatório

0

Una de las soluciones es:

 <script type="text/javascript"> $("#tblParts tr").click(function (event) { var cell = this.getElementsByTagName("td")[0]; alert("PartNo: " + cell.innerText); }); </script>
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda