Html 筛选表:";未找到任何搜索结果";
我有一个带有搜索栏的Html 筛选表:";未找到任何搜索结果";,html,angularjs,filtering,html-table,Html,Angularjs,Filtering,Html Table,我有一个带有搜索栏的表,该搜索栏过滤并显示它可以匹配的行。这很好,但我想实现,如果 如果您决定搜索的内容没有搜索结果,该怎么办。目前,表将不显示任何内容。我需要的是显示一些文本,比如“找不到搜索结果”。理想情况下,这将是一个整洁的解决方案,而不是一个警告框或类似的东西 有什么想法吗?下面有一个plnkr <input type="text" class="form-control" ng-model="query[queryBy]" style="width: 400px;" placeh
表
,该搜索栏过滤并显示它可以匹配的行。这很好,但我想实现,如果
如果您决定搜索的内容没有搜索结果,该怎么办。目前,表
将不显示任何内容。我需要的是显示一些文本,比如“找不到搜索结果”。理想情况下,这将是一个整洁的解决方案,而不是一个警告框或类似的东西
有什么想法吗?下面有一个plnkr
<input type="text" class="form-control" ng-model="query[queryBy]" style="width: 400px;" placeholder="Search" />
像这样更改代码
<tr class="tt" ng-class="{even: $even, odd: $odd}" data-toggle="tooltip" title="Click for more information on {{x.c}}." ng-click="isCollapsed = !isCollapsed" ng-repeat-start="x in projects | filter:query | filter:myFilter | orderBy:orderProperty as displayTable">
<td class="shrink"><b>{{x.a}}</b></td>
<td class="shrink">{{x.b}}</td>
<td class="shrink"><u>{{x.c}}</u></td>
<td class="shrink">{{x.d}}</td>
<td class="shrink">{{x.e}}</td>
<td class="shrink">{{x.f}}</td>
<p ng-if="!displayTable.length">no vals with this filter</p>
</tr>
{{x.a}}
{{x.b}}
{{x.c}}
{{x.d}
{{x.e}}
{{x.f}}
此筛选器没有VAL
你可以在这里看到你编辑的演示
像这样更改代码
<tr class="tt" ng-class="{even: $even, odd: $odd}" data-toggle="tooltip" title="Click for more information on {{x.c}}." ng-click="isCollapsed = !isCollapsed" ng-repeat-start="x in projects | filter:query | filter:myFilter | orderBy:orderProperty as displayTable">
<td class="shrink"><b>{{x.a}}</b></td>
<td class="shrink">{{x.b}}</td>
<td class="shrink"><u>{{x.c}}</u></td>
<td class="shrink">{{x.d}}</td>
<td class="shrink">{{x.e}}</td>
<td class="shrink">{{x.f}}</td>
<p ng-if="!displayTable.length">no vals with this filter</p>
</tr>
{{x.a}}
{{x.b}}
{{x.c}}
{{x.d}
{{x.e}}
{{x.f}}
此筛选器没有VAL
你可以在这里看到你编辑的演示
像这样更改代码
<tr class="tt" ng-class="{even: $even, odd: $odd}" data-toggle="tooltip" title="Click for more information on {{x.c}}." ng-click="isCollapsed = !isCollapsed" ng-repeat-start="x in projects | filter:query | filter:myFilter | orderBy:orderProperty as displayTable">
<td class="shrink"><b>{{x.a}}</b></td>
<td class="shrink">{{x.b}}</td>
<td class="shrink"><u>{{x.c}}</u></td>
<td class="shrink">{{x.d}}</td>
<td class="shrink">{{x.e}}</td>
<td class="shrink">{{x.f}}</td>
<p ng-if="!displayTable.length">no vals with this filter</p>
</tr>
{{x.a}}
{{x.b}}
{{x.c}}
{{x.d}
{{x.e}}
{{x.f}}
此筛选器没有VAL
你可以在这里看到你编辑的演示
像这样更改代码
<tr class="tt" ng-class="{even: $even, odd: $odd}" data-toggle="tooltip" title="Click for more information on {{x.c}}." ng-click="isCollapsed = !isCollapsed" ng-repeat-start="x in projects | filter:query | filter:myFilter | orderBy:orderProperty as displayTable">
<td class="shrink"><b>{{x.a}}</b></td>
<td class="shrink">{{x.b}}</td>
<td class="shrink"><u>{{x.c}}</u></td>
<td class="shrink">{{x.d}}</td>
<td class="shrink">{{x.e}}</td>
<td class="shrink">{{x.f}}</td>
<p ng-if="!displayTable.length">no vals with this filter</p>
</tr>
{{x.a}}
{{x.b}}
{{x.c}}
{{x.d}
{{x.e}}
{{x.f}}
此筛选器没有VAL
你可以在这里看到你编辑的演示
请参见
可以将新变量指定给筛选的表达式
然后可以显示一个新表行或div,以检查此新查询的长度是否为0
<tr ng-show='filtered.length == 0'>
<td>No</td>
<td>Results</td>
</tr>
不
结果
请参见
可以将新变量指定给筛选的表达式
然后可以显示一个新表行或div,以检查此新查询的长度是否为0
<tr ng-show='filtered.length == 0'>
<td>No</td>
<td>Results</td>
</tr>
不
结果
请参见
可以将新变量指定给筛选的表达式
然后可以显示一个新表行或div,以检查此新查询的长度是否为0
<tr ng-show='filtered.length == 0'>
<td>No</td>
<td>Results</td>
</tr>
不
结果
请参见
可以将新变量指定给筛选的表达式
然后可以显示一个新表行或div,以检查此新查询的长度是否为0
<tr ng-show='filtered.length == 0'>
<td>No</td>
<td>Results</td>
</tr>
不
结果
不幸的是,这不起作用。当您键入任何内容时,它将显示带有该内容的消息。请立即检查@TheLimeTreesThat,不幸的是,它无法工作。当您键入任何内容时,它将显示带有该内容的消息。请立即检查@TheLimeTreesThat,不幸的是,它无法工作。当您键入任何内容时,它将显示带有该内容的消息。请立即检查@TheLimeTreesThat,不幸的是,它无法工作。当您键入任何内容时,它将显示带有该内容的消息。请立即检查@TheLimetrees。我觉得这是一种可行的方法,但我对它的理解程度不足以应用它。我觉得这是一种可行的方法,但我对它的理解程度不足以应用它。我觉得这是一种错误可行的方法,但我对它的理解还不足以应用它。