Javascript 单击按钮获取动态表值

Javascript 单击按钮获取动态表值,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我需要在单击按钮id='btn1'时获取动态表的特定td值。td值将以模态形式显示在显示器中 以下是我的表行代码: $query=从学生中选择SID、FNAME、MNAME、LNAME、scocontact、MOTHER\u FNAME、MOTHER\u MNAME、MOTHER\u LNAME、MCONTACT$结果=mysqli_query$db$query$result\u check=mysqli\u num\u rows$result;如果$result\u check>0{而$ro

我需要在单击按钮id='btn1'时获取动态表的特定td值。td值将以模态形式显示在显示器中

以下是我的表行代码:

$query=从学生中选择SID、FNAME、MNAME、LNAME、scocontact、MOTHER\u FNAME、MOTHER\u MNAME、MOTHER\u LNAME、MCONTACT$结果=mysqli_query$db$query$result\u check=mysqli\u num\u rows$result;如果$result\u check>0{而$row=mysqli\u fetch\u assoc$result {回声 .$行[SID];回显 .$row[FNAME]..$row[MNAME]..$row[LNAME];echo .$row[scocontact];echo .$row[MOTHER\u FNAME]…$row[MOTHER\u MNAME]…$row[MOTHER\u LNAME];echo .$row[MCONTACT];echo .制造冒犯;}}
回声 您已经为每个元素设置了相同的id,因此使用class而不是id,将btn1更改为.inline

您可以尝试以下方法:

$btn1.clickfunction{ //更改括号中的数字以获得特定列值| td:eq1 var num=$this.parentstr.findtd:eq1.text; alertnum; }; 111 211 311 制造冒犯
此处所有行的按钮id相同。表示重复了按钮id
<script type="text/javascript">
  $(".inline").click(function() {
    var num = $(this).parents("tr").find(".nr").text();
    $(".resultas").text(num);
  });
</script>