У меня есть эта функция поиска для выбора несколько:Скрыть не соответствующие параметры в функции поиска с помощью JQuery
var SWAPLIST = {};
SWAPLIST.search = function(list, search) {
$(list)
.children()
.prop('selected', false)
.filter(function() {
if (!search)
{
return false;
}
return $(this)
.text()
.toLowerCase()
.indexOf(search.toLowerCase()) > - 1;
})
.prop('selected', true)
};
Bound его к этому событию:
$(document).ready(function(){
$('.entitySearch').keyup(function() {
var kind = $(this).attr('kind');
var left = '.leftEntities[kind=' + kind +']';
var right = '.rightEntities[kind='+ kind +']';
SWAPLIST.search(left + "," + right, $(this).val());
});
});
Это является примером моего множественного выбора :
<select class="leftEntities grid5" kind="<?php echo $firstKeyLeft;?>" multiple="multiple" size="10">
<option> a </option>
<option> ab </option>
<option> abc </option>
<option> abcd </option>
</select>
Это мой поиск вход:
<div class="grid6 marginTop10px">
<input kind="<?php echo $firstKeyLeft;?>" class="entitySearch form-control-static" role="form" type="text" size="25"/>
<span class="glyphicon glyphicon-search"></span>
<label> Suchen </label>
</div>
И теперь я хочу скрыть параметры, которые не совпадают, когда я набираю ключ поиска и, конечно, скрываю их, когда я удаляю или редактирую (чтобы он соответствовал), набранный в ключе поиска.
Здесь оригинального соответствующего PHP и HTML код: http://codepad.org/4CXgkiei
вы можете поделиться соответствующий HTML также –
конечно, но это очень много, и не только HTML , поэтому я добавлю ссылку – kinske
Отправьте соответствующий HTML-код здесь, пожалуйста. – tymeJV