Как отфильтровать по названию файла?

Добрый день. Подскажите, пожалуйста, как верно реализовать фильтрацию выведенных из директории файлов или произвести поиск по имени файла?
На данный момент я вывел необходимые файлы из директории и попытался реализовать фильтр по ним, но почему-то при фильтрации выводятся либо все файлы (если есть сходство хотя бы в одном имени файла) или вообще ничего (если сходство не обнаружено).
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">
    <title>111</title>
    <link href="css/bootstrap.css" rel="stylesheet">
	<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
    <script src="js/bootstrap.min.js"></script>
    <script src="js/search.js"></script>
  </head>
  
<div class="container">
<div class="row">
        <div class="col-lg-4 col-lg-offset-4">
            <input type="search" id="container-search" value="" class="form-control" placeholder="Search...">
        </div>
    </div>


<div class="container" id="searchable-container">
    <div class="row row-padding">
	<div class="col-xs-4">
		<?php
foreach (glob("*.pdf") as $filename) {
    echo "<a href='http://хх.хх.хх.хх/pdf/$filename'>$filename</a><br>";
}
?>
	</div>
    </div>
	</div>

<script src="//rawgithub.com/stidges/jquery-searchable/master/dist/jquery.searchable-1.0.0.min.js"></script>


$(function () {
    $( '#table' ).searchable({
        striped: true,
        oddRow: { 'background-color': '#f5f5f5' },
        evenRow: { 'background-color': '#fff' },
        searchType: 'fuzzy'
    });
    
    $( '#searchable-container' ).searchable({
        searchField: '#container-search',
        selector: '.row',
        childSelector: '.col-xs-4',
        show: function( elem ) {
            elem.slideDown(100);
        },
        hide: function( elem ) {
            elem.slideUp( 100 );
        }
    })
});


Подскажите, что я делаю не правильно?
  • Вопрос задан
  • 229 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы