Php 无法使用jquery在td类中获取值

Php 无法使用jquery在td类中获取值,php,jquery,Php,Jquery,我是网络开发新手,有一件事让我抓狂,那就是我无法获得表中某个值的值 目前这是我的代码: <?php ... if(($result->num_rows)>0){ while($row = $result->fetch_assoc()){ print "<tr>". "<td id='numbers' class='col-md-4 text-center'>{$row["number"

我是网络开发新手,有一件事让我抓狂,那就是我无法获得表中某个值的值

目前这是我的代码:

<?php
...
if(($result->num_rows)>0){
    while($row = $result->fetch_assoc()){
        print
        "<tr>".
            "<td id='numbers' class='col-md-4 text-center'>{$row["number"]}</td>".
            "<td class='col-md-1 text-center'>$row["names"]</td>".
        "</tr>";
    }
?>

<script type="text/javascript">
        var jz = $('#numbers').val();
        alert(jz);
</script>
不是
.val()
,而是使用
.text()
.html()
.val()
用于输入字段,如
textarea

以下问题的代码:

$index = 1;
while($row = $result->fetch_assoc()){
    print
    "<tr>".
        "<td id='numbers".$index."' class='col-md-4 text-center'>{$row["number"]}</td>".
        "<td class='col-md-1 text-center'>$row["names"]</td>".
    "</tr>";
    $index += 1;
}
$index=1;
而($row=$result->fetch_assoc()){
打印
"".
“{$row[“number”]}”。
“$row[“名称”]”。
"";
$index+=1;
}

发布呈现的HTML。还有一个相关的注意事项,ID必须是唯一的,并且您要在循环中复制它们。val()用于获取value属性。.attr('value')的快捷方式谢谢,那么如何设置其中一个ID的值呢?$(“#number”).text('which you want');文档中有描述。还可以使用类名而不是id,或者为id指定唯一的索引,如
id=“numbers1”
id=“numbers2”
是的,我想问,如何为每个选择框指定唯一的id?我想在每个位置检索值