Ответы пользователя по тегу PHP
  • Алфавитный фильтр ul списка средствами js или php?

    @kascode
    Думаю в данном случае будет правильно использовать метод filter. В таком случае можно фильтровать именно по первой букве.

    $(document).ready(function() {
        var options = {
            valueNames: ['firstName', 'lastName']
        };
    
        var userList = new List('users', options);
    
        $('.filter').click(function(e) {
            e.preventDefault();
    
            // Получаем букву из текста ссылки-фильтра
            var letter = $(this).html();
    
            userList.filter(function(item) {
                // Получаем первую букву имени
                var l = item.values().firstName.charAt(0);
    
                if (l === letter) {
                    return true;
                } else {
                    return false;
                }
            });
        });
    });


    Сделал codepen с примером.
    Ответ написан
    Комментировать