bootstrap table中的data-search怎么搜素某一列?

bootstrap table中的data-search怎么实现按某一列搜索对应的数据,但是没找到方法,请问这个要怎么实现呢?

阅读 3.6k
1 个回答

之前用过别的方法。如果table中的td排布是有规律的,我遍历到所有的td,按照i的倍数去取就可以了。

<body>
    <table>
        <thead>
            <tr>
                <th>姓名</th>
                <th>年龄</th>
                <th>性别</th>
                <th>昵称</th>
                <th>电话</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>q0</td>
                <td>q1</td>
                <td>q2</td>
                <td>q3</td>
                <td>q4</td>
            </tr>
            <tr>
                <td>e0</td>
                <td>e1</td>
                <td>e2</td>
                <td>e3</td>
                <td>e4</td>
            </tr>
            <tr>
                <td>w0</td>
                <td>w1</td>
                <td>w2</td>
                <td>w3</td>
                <td>w4</td>
            </tr>
        </tbody>
    </table>
</body>
<script src="../echarts/jquery-3.1.0.min.js"></script>
<script>
    var tds = $('tbody').find('td');
    console.log(typeof tds);
    var temparr=[]
    for (var i = 0; i < $("tbody tr").length; i++) {
        temparr.push($("tbody tr").children("td").eq(0 + 5 * i).text())
    }
    console.log(temparr);
</script>

这样数组中的结果就是一列。
图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题