2 개의 입력을 사용하여 검색 결과를 필터링하는 코드가 있습니다. 나는 이것을 위해 jquery를 사용하고있다.jquery로 필터링하고 대문자와 소문자를 검색하는 방법은 무엇입니까?
<script>
$(document).ready(function() {
$(".search").keyup(function() {
$(".searchli").hide();
if ($("#refine").val() != "") {
var term = $("#search").val() + " " + $("#refine").val();
} else {
var term = $("#search").val();
}
$("li:contains('" + term + "')").show();
});
});
</script>
Search: <input type="search" id="search" class="search" length="24" />
Refine <input type="search" id="refine" class="search" length="24" />
결과가있는 목록에는 대문자와 소문자가 포함되어 있습니다. 내 문제는 소문자로 검색 할 수 없다는 것입니다. (소문자로 키워드 입력) 결과를 찾을 수 없습니다.
내 코드에 toLowerCase()
또는 toUpperCase()
을 어떻게 추가하여 사용할 수 있습니까? (가)의 경우 insensive로 기능을 포함 패치를
어디에 넣어야합니까? jquery.min.js 파일이있어서 잘 모르겠습니다. –
@KeesSonnema 자신의 스크립트 시작 부분에 넣으십시오. 그다지 중요하지 않지만,'document.ready'가 가장 이해하기 쉽습니다. – Archer
오케이. 시도 할 것이다. –