0
http://jsfiddle.net/YxU2H/2/ 这是我正在尝试做的一个示例。根据输入到框中的内容隐藏行。出于某种原因,键盘不能像它应该那样工作。帮帮我?根据在搜索框中键入的内容显示tr
http://jsfiddle.net/YxU2H/2/ 这是我正在尝试做的一个示例。根据输入到框中的内容隐藏行。出于某种原因,键盘不能像它应该那样工作。帮帮我?根据在搜索框中键入的内容显示tr
检查:
$(document).ready(function() {
var search$ = $('#search'),
table$ = $('#attribute'),
content = '';
search$.keyup(function() {
var val = $.trim(this.value).toLowerCase();
if (val === content) { // this.value gives the types value
return;
}
content = val;
table$.find('tbody>tr').show();
table$.find('tbody h4').filter(function(index, element) {
return $(this).text().toLowerCase().indexOf(content) === -1;
}).closest('tr').hide();
});
});
+1再次快速一个 – Adil 2012-07-18 18:24:17
这确实是快和它的作品,但它隐藏表的标题。如何防止呢? – Marisa 2012-07-18 18:38:27
@Marisa检查更新的答案和演示 – thecodeparadox 2012-07-18 18:40:31