首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我的表现在有行时,如何显示<p>标记内容而不是第一行(没有筛选匹配)

问当我的表现在有行时,如何显示<p>标记内容而不是第一行(没有筛选匹配)
EN

Stack Overflow用户
提问于 2022-10-18 06:15:17
回答 1查看 27关注 0票数 -1

我有基于jquery、angularjs数据表的表。当没有筛选器匹配时,它会显示只有表标题的空行。我必须在表格标题下面显示p标记内容。此表位于wordpress中,因此css可能无法正常工作。

​

代码语言:javascript
复制
<table>
  <tr>
    <th>Program Name</th>
  </tr>
  <tr>
    <td>Some program Name</td>
  </tr>
</table>
<p>No filters found</p>
<!-- This content should be shown below table header-->

​

我怎样才能做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2022-10-18 09:28:45

我为我自己的答案找到了解决方案,我改变了我的ng-重复。

代码语言:javascript
复制
<tr ng-repeat="user in filtered= (products | inArray:selectedCountries:'Institute' | filter : searchtxt1 | filter : searchtxt2 | filter : searchtxt3 | filter : searchtxt4 | rangeFilter:'Fees':ui.min:ui.max) | limitTo: 5">

还添加了带有ng-show的tbody

代码语言:javascript
复制
<tbody><tr><td style="text-align:center;" colspan="21" ng-show="filtered.length === 0" class="agamotto">Filters didn't matched ! Please try Other Filters</td></tbody>

解决了!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74106466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档