我使用下面的代码作为过滤器,但是每次我寻找它时,它都会逐行查找,并且表头消失了。我怎样才能让它只寻找身体中的信息并保留头部?
<script>
$('#inputFilter').change(function() {
        var that = this;
        $.each($('tr'),
        function(i, val) {
            if ($(val).text().indexOf($(that).val()) == -1) {
                $('#data_fm_op').animate({
                    marginTop: 0
                },
                50,
                function() {
                    $(this).find('tr').eq(i).hide();
                });
            } else {
                $('#data_fm_op').animate({
                    marginTop: 0
                },
                50,
                function() {
                    $(this).find('tr').eq(i).show();
                });
            }
        });
    });
    </script>
inputFilter是过滤器输入的data_fm_opid,是表的id。