웹코딩/Jquery

제이쿼리로 검색되게 하는법(영문 대소문자 상관없이검색)

개발자소니 2021. 3. 19. 11:43

제이쿼리로 검색되게 하는코드는 많은데
검색이 영문 대소문자 구별을 해서 불편하게 느껴졌습니다.

 

대소문자 구분하고 제이쿼리로 검색되게 하는코드는 많은것 같습니다

대소문자 구별안하는 소스 첨부해 올려봅니다.

    $('#id').keyup(function() {
        var val = $(this).val();

        if (val == "") {
            $('#ul li').show();
        } else {
            $('#ul li').hide();
            $("#ul li:containsInput('"+val+"')").show();
        }
    });

    $.extend($.expr[":"], { 
        "containsInput": function(elem, i, match, array) { 
            return (elem.textContent || elem.innerText || "").toLowerCase().indexOf((match[3] || "").toLowerCase()) >= 0; 
        } 
    });