j'ai le code ci-dessous dans mon application vb.net:Retrait complet TR en utilisant l'absence de données
<table cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse;" id="ctl00_ContentPlaceHolder2_FormView1" class="innerGridTable">
<tbody>
<tr>
<td colspan="2">
<tr>
<td>
<b>VenueID:</b>
</td>
<td>
<span id="ctl00_ContentPlaceHolder2_FormView1_VenueIDLabel">3</span>
</td>
</tr>
<tr>
<td colspan="4">
<asp:Button ID="UpdateButton" runat="server" CausesValidation="True" CommandName="Update" Text="Update" CssClass="Button" />
<asp:Button ID="ibtnNewTrainer" runat="server" CausesValidation="False" CommandName="New" CssClass="Button" Text="New Trainer" />
<asp:Button ID="ibtnSearchCourse" runat="server" CausesValidation="False" CommandName="Search" CssClass="Button" Text="Search Course" />
</td>
</tr>
</td>
</tr>
</tbody>
</table>
Comme vous pouvez le voir est vide la première <tr>
- il est juste <td colspan="2"></td>
sans aucune donnée. Je veux supprimer le complet <tr>
en utilisant Jquery, quand il n'y a pas de données dans le <td>
comme la condition ci-dessus.
Approche intéressante - '$ ('td: not (: empty)', this) .length == 0' pourrait être une bonne optimisation. – gnarf
Je ne veux pas supprimer le td complet au lieu de cela Je veux mettre à jour mon premier colspan = "2" à colspan = "4" –