我有一张id =“menu_list_comparisons”
的表格我有两个输入过滤器,一个用于名称,另一个用于lang。
如果我尝试搜索姓名,请继续工作。
如果我尝试搜索lang,请工作。
如果我想要混音,就行不通。
<script>
$(document).ready(function(){
//function to filter the results by name
$("#kwd_search").keyup(function(){
var word=$(this).val()
if( word != ""){
$("#menu_list_comparisons tbody>tr").hide();
$("#menu_list_comparisons td").filter(function(){
return $(this).text().toLowerCase().indexOf(word ) >-1
}).parent("tr").show();
}
else{
$("#menu_list_comparisons tbody>tr").show();
}
return false;
});
//function to filter the results by lang
$("#kwd_search_lang").keyup(function(){
var word=$(this).val()
if( word != ""){
$("#menu_list_comparisons tbody>tr").hide();
$("#menu_list_comparisons td").filter(function(){
return $(this).text().toLowerCase().indexOf(word ) >-1
}).parent("tr").show();
}
else{
$("#menu_list_comparisons tbody>tr").show();
}
return false;
});
});
</script>
<div style="width: 100%; text-align: center;"><br /><label for="kwd_search">Search:</label> <input type="text" id="kwd_search" value=""><label for="kwd_search_lang">Language:</label> <input type="text" id="kwd_search_lang" value=""></div>
答案 0 :(得分:0)
使用逗号分隔选择器
$("#kwd_search, #kwd_search_lang").keyup(function() {
您也可以使用.add
$("#kwd_search").add( $("#kwd_search_lang")).keyup(function() {
<强>代码强>
$(document).ready(function () {
$("#kwd_search, #kwd_search_lang").keyup(function () {
var word = $(this).val()
if (word != "") {
$("#menu_list_comparisons tbody>tr").hide();
$("#menu_list_comparisons td").filter(function () {
return $(this).text().toLowerCase().indexOf(word) > -1
}).parent("tr").show();
} else {
$("#menu_list_comparisons tbody>tr").show();
}
return false;
});
});