0
我有一个表格和一个搜索文本框。我过滤表时,我使用这个脚本在搜索框输入内容:搜索结果时隐藏表格0
$(document).ready(function(){
// Write on keyup event of keyword input element
$("#buscador").keyup(function(){
var $rows1 = $('#tablaproyectos1 tbody>tr');
$('#buscador').keyup(function() {
var val = $.trim($(this).val()).replace(/ +/g, ' ').toLowerCase();
$rows1.show().filter(function() {
var text = $(this).text().replace(/\s+/g, ' ').toLowerCase();
return !~text.indexOf(val);
}).hide();
});
});
});
我的问题是:我如何隐藏表时,有没有从搜索结果?
感谢您的回答。我有点麻烦。在你的代码片段中它是完美的,但是当我把代码放在我的页面中时,它隐藏了表格,但是如果我删除了文本字段上的文本,表格就不会再显示出来。我能做什么? –
修复了它。我刚刚删除了.addClass('hide') –
不客气。是的,我尝试先按课程隐藏表格,然后忘记删除此代码。 –