확인란이있는 라이브 검색에 문제가 있습니다. 내 문제는 이름 목록 중 하나를 검색하면 확인란이 자동으로 확인된다는 것입니다. 표시된 데이터 만 확인합니다.
예를 들어 i search world "vin"은 모두 vin 단어를 가지고 있어야합니다.
이것은 나의 [sample][1]
[1]: http://jsfiddle.net/v921/TxYqv/3/
업데이트 된 답변 :
다음은 js의 모습입니다.
function filter(element) {
var $trs = $('.AvailableGroupLab tr').hide();
var regexp = new RegExp($(element).val(), 'i');
var $numberOfShownRows = 0;
var $rows = $trs.filter(function () {
if($(element).val() != "")
{
$(this).children(':nth-child(1)').html("<input type='checkbox' checked />");
}
else
{
$(this).children(':nth-child(1)').html("<input type='checkbox' />");
}
return regexp.test($(this).children(':nth-child(2)').text());
});
$rows.show();
if($rows.length == 0)
{
$('#message').show();
}
else
{
$('#message').hide();
}
}
$('input:text').on('keyup change', function () {
filter(this);
})
그리고 div
당신이 당신의 텍스트를 넣고 싶은 곳에 이것을 넣으십시오.
<div id="message" style="display:none"> No record! </div>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다