2014-07-08 4 views
0

확인란을 선택하거나 선택 취소하면 터보 링크를 통해 URL이 변경되어 페이지가 다시로드되지 않습니다. 또한 모든 확인란의 선택을 취소하는 "모두 지우기"링크가 있습니다.확인란을 선택 취소하면 확인란이 작동하지 않습니다.

$(document).on("click", "#all_filters", function() { 
    $(".filterss input[type='checkbox'").prop("checked", false); 
    }); 

문제는 내가이 작업을 수행 할 때 체크 박스를 선택 해제 않지만 그것 때문에 triggerHandler 그것을 변경할 수 있도록 적절한 조치를 호출하지 않습니다, 다시 심지어 페이지의 URL을 변경하지 않습니다이다 :

$(document).on("click", "#all_filters", function() { 
    $(".filterss input[type='checkbox'").prop("checked", false).triggerHandler("change"); 
    // $(".filterss input[type='checkbox'").prop("checked", false).triggerHandler("click"); 
}); 

어떻게 해결할 수 있습니까?

답변

3
$(".filterss input[type='checkbox']") 

브래킷을 놓쳤습니다. 브래킷이 해결되지 않을 경우이 시도 :

$(".filterss input[type='checkbox']:checked") 

이 좋은 하루 친구 되세요! 그리고 이것이 해결되지 않으면, 그것이 당신을 어떤 식 으로든 도왔 으면합니다.

+0

멋진 잡기. +1 –

+0

실제로, 그렇습니다. 그러나 이것은 원인이 아닙니다. –

+0

감사합니다. 자, 이것을 고쳐 보자. 조사를 계속합시다! ;) – SrAxi

관련 문제