Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 筛选表:";未找到任何搜索结果";_Html_Angularjs_Filtering_Html Table - Fatal编程技术网

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。我觉得这是一种可行的方法,但我对它的理解程度不足以应用它。我觉得这是一种可行的方法,但我对它的理解程度不足以应用它。我觉得这是一种错误可行的方法,但我对它的理解还不足以应用它。