首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JQuery筛选器未筛选所有记录

问JQuery筛选器未筛选所有记录
EN

Stack Overflow用户
提问于 2016-03-17 18:38:30
回答 1查看 50关注 0票数 0

我在代码中使用了j查询过滤器来搜索由employee information.There组成的12页记录。

它在当前页面上运行良好,但如果您搜索位于第2页的记录,则它不会进行搜索。我使用以下代码来搜索记录,

代码语言:javascript
复制
 (function ($) {

        $('#search').keyup(function () {

            var rex = new RegExp($(this).val(), 'i');
            $('.searchable tr').hide();

            $('.searchable tr.gradeX').filter(function () {
                return rex.test($(this).text());

            }).show();



        })

    }(jQuery));

Html结构,仅显示演示的一条记录;

代码语言:javascript
复制
<table class="table table-striped" id="datatable-editable">

    <thead>

        <tr>
                <th>Name</th>
                <th>Dept</th>
                <th>Salary</th>
                <th>Date</th>
                <th style="min-width: 80px;">Action</th>
            </tr>

    </thead>

    <tbody class="searchable">

        <tr class="gradeX">

            <td>Name</td>
            <td>IT</td>
            <td>USD 1200</td>
            <td>USD 1200</td>

            <td class="actions">

                <a href="#" class="hidden on-editing save-row"><i class="fa fa-save"></i></a>

                <a href="#" class="hidden on-editing cancel-row"><i class="fa fa-times"></i></a>

            </td>

        </tr>
        </tbody>
        </table>

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2016-03-17 19:25:22

如果你使用PHP进行分页,就没有办法使用javascript。但是得到一些想法,比如将输入的文本发送到后端(不是在每个字符的键控时,而是在字符长度超过三个的时候),并从后端获得过滤后的json数据并重新绑定表。

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

https://stackoverflow.com/questions/36058060

复制
相关文章

相似问题

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