我有一个小功能,允许通过行搜索值,但是它有问题 - 搜索功能无法正常工作。
请在这里查看小提琴http://jsfiddle.net/4f3WF/
尝试将输入中的文字设置为" 798"例如。
最后,此函数必须能够搜索整行,而不仅仅是搜索第一个或最后一个ms-column
div。我只是没有弄错。
答案 0 :(得分:2)
试试:
e.find('.multiple-selector-table .ms-search-label .ms-search').on("keyup", function() {
var value = $(this).val();
e.find('.multiple-selector-table-row').hide();
e.find('.ms-column:contains("' + value + '")').parents('.multiple-selector-table-row').show();
});
在第一步中,我们隐藏所有行。接下来,我们搜索包含在输入中传递的值的单元格并显示其父行。