jquery ajax를 사용한 체크 박스 필터링

user3630521

확인란을 사용하여 필터링하려고합니다. 하지만 문제가 있습니다. 제품 카테고리를 선택하면 각 카테고리 항목이 표시되지만 모두 선택 취소하면 제품이 없습니다. 카테고리 항목을 선택 해제하면이 작업을 수행하고 싶습니다. 모든 항목을 표시하고 싶습니다. 어떻게해야합니까? 도와주세요, 제발 ?

<div class="tags">
        <label>
            <input type="checkbox" rel="arts" />
            Arts
        </label>
        <label>
            <input type="checkbox" rel="computers" />
            Computers
        </label>
        <label>
            <input type="checkbox" rel="health" />
            Health
        </label>
        <label>
            <input type="checkbox" rel="video-games" />
            Video Games
        </label>
    </div>
    <ul class="results">
        <li class="arts computers">Result 1</li>
        <li class="video-games">Result 2</li>
        <li class="computers health video-games">Result 3</li>
        <li class="arts video-games">Result 4</li>
    </ul>

jquery,,

$(document).ready(function () {


            $('div.tags').find('input:checkbox').live('click', function () {
                $('.results > li').hide();
                $('div.tags').find('input:checked').each(function () {
                    $('.results > li.' + $(this).attr('rel')).show();
                });
            });
        });    

jsfiddle로 온라인에서 볼 수 있습니다.

http://jsfiddle.net/neon38/56MvQ/2/

비네이 프라 탑 싱

이렇게 해봐

$(document).ready(function () {
    $('div.tags').find('input:checkbox').live('click', function () {
        if ($(this).prop("checked")) {
            $('.results > li').toggle('show');
            $('div.tags').find('input:checked').each(function () {
                $('.results > li.' + $(this).attr('rel')).toggle('show');
            });
        } else{
           $('.results > li').show();
        }
    });
});

라이브 데모

또한 toggle ( 'show') 좋은 효과를줍니다.

you Can just use Show() and hide() instead of toggle('show')

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JQUERY 선택 CB 목록을 사용한 체크 박스 필터링

분류에서Dev

값과 클래스를 사용하여 jQuery로 체크 박스를 기반으로 결과 필터링

분류에서Dev

jQuery에서 결과를 필터링하는 체크 박스

분류에서Dev

체크 박스 PHP를 사용한 라이브 검색 필터

분류에서Dev

체크 박스 PHP를 사용한 라이브 검색 필터

분류에서Dev

체크 박스를 사용하여 클래스별로 div 필터링

분류에서Dev

Laravel-Null AJAX jQuery 인 경우 체크 박스 필터

분류에서Dev

MongoDB를 사용한 체크 박스 데이터

분류에서Dev

jQuery 체크 박스 필터-OR에서 AND로

분류에서Dev

jQuery 체크 박스 필터-OR에서 AND로

분류에서Dev

체크 박스 입력을 사용하여 결과를 필터링하는 방법은 무엇입니까?

분류에서Dev

체크 박스 입력을 사용하여 결과를 필터링하는 방법은 무엇입니까?

분류에서Dev

Jquery Datatables-체크 박스가있는 ID 그룹의 마지막 요소에 대한 사용자 지정 필터링

분류에서Dev

Laravel 체크 박스 필터 Ajax

분류에서Dev

체크 박스가있는 AJAX를 사용한 PHP 검색

분류에서Dev

Javascript / Jquery를 사용하여 체크 박스 값 설정

분류에서Dev

PHP를 사용한 체크 박스 및 MySQL 데이터베이스

분류에서Dev

ng-repeat를 사용하여 체크 박스 필터 만들기

분류에서Dev

ng-repeat를 사용하여 체크 박스 필터 만들기

분류에서Dev

jQuery 및 Boostrap을 사용하여 체크 박스 버튼 스타일링

분류에서Dev

체크 박스를 모니터링하기위한 전체 fieldset 요소의 EventListner

분류에서Dev

자바 스크립트를 사용한 고급 필터링

분류에서Dev

jQuery를 사용하여 체크 박스 체크 및 체크 해제를 기반으로 배열 업데이트

분류에서Dev

자바 스크립트 또는 jquery를 사용하여 필터링 된 조회

분류에서Dev

Emberjs : 체크 박스를 사용하여 데이터 표시

분류에서Dev

여러 체크 박스 필터링 PHP

분류에서Dev

Jquery Ajax를 사용하여 컨트롤러에 모델 및 2 개의 체크 박스 목록 게시

분류에서Dev

체크 박스가있는 클래스를 기준으로 div 필터링

분류에서Dev

Q : 체크 박스를 사용하여 검도 그리드 데이터를 필터링하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    JQUERY 선택 CB 목록을 사용한 체크 박스 필터링

  2. 2

    값과 클래스를 사용하여 jQuery로 체크 박스를 기반으로 결과 필터링

  3. 3

    jQuery에서 결과를 필터링하는 체크 박스

  4. 4

    체크 박스 PHP를 사용한 라이브 검색 필터

  5. 5

    체크 박스 PHP를 사용한 라이브 검색 필터

  6. 6

    체크 박스를 사용하여 클래스별로 div 필터링

  7. 7

    Laravel-Null AJAX jQuery 인 경우 체크 박스 필터

  8. 8

    MongoDB를 사용한 체크 박스 데이터

  9. 9

    jQuery 체크 박스 필터-OR에서 AND로

  10. 10

    jQuery 체크 박스 필터-OR에서 AND로

  11. 11

    체크 박스 입력을 사용하여 결과를 필터링하는 방법은 무엇입니까?

  12. 12

    체크 박스 입력을 사용하여 결과를 필터링하는 방법은 무엇입니까?

  13. 13

    Jquery Datatables-체크 박스가있는 ID 그룹의 마지막 요소에 대한 사용자 지정 필터링

  14. 14

    Laravel 체크 박스 필터 Ajax

  15. 15

    체크 박스가있는 AJAX를 사용한 PHP 검색

  16. 16

    Javascript / Jquery를 사용하여 체크 박스 값 설정

  17. 17

    PHP를 사용한 체크 박스 및 MySQL 데이터베이스

  18. 18

    ng-repeat를 사용하여 체크 박스 필터 만들기

  19. 19

    ng-repeat를 사용하여 체크 박스 필터 만들기

  20. 20

    jQuery 및 Boostrap을 사용하여 체크 박스 버튼 스타일링

  21. 21

    체크 박스를 모니터링하기위한 전체 fieldset 요소의 EventListner

  22. 22

    자바 스크립트를 사용한 고급 필터링

  23. 23

    jQuery를 사용하여 체크 박스 체크 및 체크 해제를 기반으로 배열 업데이트

  24. 24

    자바 스크립트 또는 jquery를 사용하여 필터링 된 조회

  25. 25

    Emberjs : 체크 박스를 사용하여 데이터 표시

  26. 26

    여러 체크 박스 필터링 PHP

  27. 27

    Jquery Ajax를 사용하여 컨트롤러에 모델 및 2 개의 체크 박스 목록 게시

  28. 28

    체크 박스가있는 클래스를 기준으로 div 필터링

  29. 29

    Q : 체크 박스를 사용하여 검도 그리드 데이터를 필터링하는 방법은 무엇입니까?

뜨겁다태그

보관