gpt4 book ai didi

jquery - 使用 JQuery 从 HTML 表格中删除空白行

转载 作者:搜寻专家 更新时间:2023-10-31 22:04:19 25 4
gpt4 key购买 nike

我有一个 HTML 表格:

<table id="indicationResults" class="resultsGrid" cellpadding="2" cellspacing="0" >

表格中的某些单元格仅包含取决于特定权限的字符串。例如,如果用户具有特定权限,这里有一行仅在每个单元格中放置标签和数据:

<tr>
<td id="DV01Label" class="resultsCell">
<%= CustomHelpers.StringWithPermission("DV01", new string[] { PERMISSIONS.hasALM })%>
</td>
<td id="DV01Value" class="alignRight">
<%= CustomHelpers.StringWithPermission(Model.Results.DV01.ToString(Chatham.Web.Data.Constants.Format.CurrencyCentsIncludedFormatString), new string[] { PERMISSIONS.hasALM })%>
</td>
<td id="DV01Fixed" class="alignRight">
<%= CustomHelpers.StringWithPermission(Model.Results.FixedComponent().DV01.ToString(Chatham.Web.Data.Constants.Format.CurrencyCentsIncludedFormatString), new string[] {PERMISSIONS.hasALM})%>
</td>
<td id="DV01Floating" class="alignRight">
<%= CustomHelpers.StringWithPermission(Model.Results.FloatingComponent().DV01.ToString(Chatham.Web.Data.Constants.Format.CurrencyCentsIncludedFormatString), new string[] { PERMISSIONS.hasALM })%>
</td>
</tr>

在使用 JQuery 加载页面后,我如何返回并删除此 SPECIFIC 表中的所有完全空行,而不是看到一个很小的空行,它只是不存在。

最佳答案

使用 jQuery:

$('#indicationResults tr').each(function () {
if (!$.trim($(this).text())) $(this).remove();
});

虽然如果您可以将您的 asp 修改为仅在用户具有正确权限时输出行会更好;)

关于jquery - 使用 JQuery 从 HTML 表格中删除空白行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4760583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com