[英]Select multiple columns inside table and retrieve value from jquery
好吧,这真的很简单。我使用了您在注释中提供的jsfiddle并对其进行了更改,以访问用户单击的行中的列值并将结果显示在警报框中。 我希望它可以帮助您:
<head runat="server">
<title></title>
<style type="text/css">
tr.highlighted td {
background: red;
}
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.3/jquery.min.js"></script>
<script type="text/javascript">
$(function () {
$('#data tr').click(function (e) {
$('#data tr').removeClass('highlighted');
$(this).addClass('highlighted');
var columns = $(this).children();
var name = $(columns[0]).text();
var surname = $(columns[1]).text();
var age = $(columns[2]).text();
var dob = $(columns[3]).text();
var clickedRow = "Name - " + name + ".Surname - " + surname + ".Age - " + age;
alert(clickedRow);
});
});
</script>
</head>
<body>
<table id="data" border="1" cellspacing="1" width="500" id="table1">
<tr>
<td>User Name 1</td>
<td>User Surname 1</td>
<td>User Age 1</td>
<td>User DOB 1</td>
</tr>
<tr>
<td>User Name 2</td>
<td>User Surname 2</td>
<td>User Age 2</td>
<td>User DOB 2</td>
</tr>
</table>
</body>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.