年齢が非表示になる名前を検索すると、ライブ検索で問題が発生します。名前だけで検索できるようにしたいです。そして、年齢は表示されません。
私のコードを確認してください。
これは私のHTMLです
<table class="AvailableGroupLab availGrpLabs avalLabs">
<tr>
<th>Name</th>
<th>Age</th>
</tr>
<tr>
<td><span>wewe</span></td>
<td>16</td>
</tr>
<tr>
<td><span>Melvin</span></td>
<td>18</td>
</tr>
<tr>
<td><span>Marvin</span></td>
<td>20</td>
</tr>
</table>
これは私のjqueryです
<script type="text/javascript">
var span = $(".AvailableGroupLab").clone().html();
function filter(element) {
$('.AvailableGroupLab').html(span);
var value = $(element).val().toLowerCase();
$(".AvailableGroupLab span").each(function () {
if ($(this).text().toLowerCase().search(value) == -1) {
$(this).remove();
}
});
}
</script>