我怎样才能找到具有特定id的tr,这些id动态地从数据库中传来......?

时间:2017-10-12 21:50:55

标签: php jquery css ajax

我有一张桌子的数据。数据来自数据库。每行都分配了一个来自数据库的动态ID。

如何选择具有特定ID的行,然后使用jquery为整行设置样式?

这是来自数据库的数据: enter image description here

2 个答案:

答案 0 :(得分:0)

尝试使用foreach或类似的循环:

<tr id="<?php echo $database_row_id; ?>">...</tr>

$database_row_id是您从数据库获取的id

答案 1 :(得分:0)

您可以使用php

动态生成表格行
for( $database_rows as $row ){
    echo "<tr id=\"{$row->id}\">" . _content_of_row_ ."</tr>";
}

是的,你可以使用jQuery来做到这一点。

例如,如果您生成的行如下所示

<tr id="31"> .... </tr>

你可以选择像这样的行

$("tr#31")

然后你可以添加css类:

$("tr#31").addClass("selected")

从中删除css类:

$("tr#31").removeClass("selected")

为其添加属性:

$("tr#31").attr("attribute", "value")

或其他任何内容。