웹코딩/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;
}
});