数据表过滤器下拉列表未正确显示

我正在尝试为我的每一列显示过滤器下拉列表。某些列正确显示唯一值。但是,我的过滤器下拉列表中有 3 个无法正确显示。在这 3 列中,我在其中包含了隐藏输入字段,这<td>是必要的,因为我使用 JS 来检查隐藏输入中的数据值是否在特定范围内。会<td>根据条件改变颜色。然而,这导致我的 3 个过滤器下拉菜单显示隐藏输入的值,这不是我所希望的。无论如何可以帮忙吗?下面是我的代码。


PHP代码:


    <table id="pic_table" class="table" class="display">

                        <thead>

                            <tr>

                                <th class="filterhead"></th>

                                <th class="filterhead"></th>

                                <th class="filterhead"></th>

                                <th class="filterhead"></th>

                                <th class="filterhead"></th>

                                <th class="filterhead"></th>

                                <th class="filterhead"></th>

                            </tr>

                            <tr>

                                <th>Serial</th>

                                <th>Name</th>

                                <th>Project Reference</th>

                                <th>Basic Profile</th>

                                <th>Employment Permits</th>                 

                                <th>Last Updated</th>

                                <th>Status</th>

                            </tr>

                        </thead>

                        <tbody>

             ?>

</tbody>

</table>

错误截图:


https://img3.mukewang.com/650460a40001df8d14490397.jpg


不负相思意
浏览 81回答 1
1回答

蝴蝶不菲

根据您的建议,我通过将隐藏的输入字段替换为<td>. 下面是我的简单解决方案。&nbsp;echo "<td class='prbk' data-id='".$row[3]."'>".$row[3]."%</td>";&nbsp;echo "<td class='bpbk' data-id='".$row[4]."'>".$row[4]."%</td>";&nbsp;echo "<td class='epbk' data-id='".$row[5]."'>".$row[5]."%</td>";&nbsp;&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP