【发布时间】:2020-07-06 22:16:19
【问题描述】:
我正在使用引导过滤器进行搜索。但是,例如,当我输入 'n' 时,它会显示所有带有 'n' 的名称,例如 nathan, arjan 。我不想要那个。我想要这样:如果我输入“n”,它将只显示以“n”开头的名称,例如 nathaan,narima。 我的blade.php代码在这里:
<input class="form-control" id="myInput" type="text" placeholder="Search..">
<tbody id="myTable">
<tr>
<td>John</td>
</tr>
<tr>
<td>Anja</td>
</tr>
</tbody>
我的脚本部分在这里
<script>
$(document).ready(function(){
$("#myInput").on("keyup", function() {
var value = $(this).val().toLowerCase();
$("#myTable tr").filter(function() {
$(this).toggle($(this).text().toLowerCase().indexOf(value) > -1)
});
});
});
</script>
【问题讨论】:
标签: javascript html css bootstrap-4