我在带有#attribute 的表下的tbody 下有一个带有多个tr 的表。
function searchEnter() {
var content = $('#search').val();
$('#search').change(function() {
if ($('#search').text() != content) {
content = $('#search').val();
$('tbody', '#attribute').each(function() {
$(this).find('tr').each(function() {
if ($('tbody>tr>h4:contains(' + content + ')')) {
$(this).show();
} else {
$(this).hide();
}
})
})
}
});
}
我想根据在搜索框中输入的内容来更改表格的内容。虽然我也不确定如何为搜索框构建 html(也使用 Twitter Bootstrap)或者 jquery/javascript 是否正确。也不确定该操作应该是什么,但我希望它引用函数而不是 PHP 文件。
<form class="well form-search fill pull-right" action="">
<input id="search" type="text" class="input-medium search-query" />
<button type="submit" class="btn" onclick="searchEnter">Search</button>
</form>