2014-03-31 132 views
0

這裏我有一個程序,它動態生成表中的行。我很少控制這些行。正如您在下面看到的,只有第一個單元格包含該行的唯一ID。我必須根據該ID從DOM中刪除該行。使用jquery刪除錶行

<tr class="odd"> 
<td class="sorting_1"> 
    <a id="strategy_4555" class="linkable" href="/strategy/4555"> Something</a> 
</td> 
    <td>Public</td> 
    <td>10,000.00</td> 
    <td>10,000.00</td> 
    <td>0</td> 
    <td>10,000.00</td> 
<td> 
    <a onclick="deleteStrategy(4555)" class="btn no-radius color-red"><b>X</b></a> 
</td> 
</tr> 

我能想到的唯一接近的答案是:

$("tr #strategy_"+id).remove(); 

但這隻會從細胞,而不是完整的行刪除的內容。我怎樣才能做到這一點使用jQuery。

回答

2

只要做

$("#strategy_" + id).closest("tr").remove();