ajax로 불러온값 데이터에 $('').prop('checked',true); 이것이 반응을 안하네요.

ajax로 불러온값 데이터에 $('').prop('checked',true); 이것이 반응을 안하네요.

QA

ajax로 불러온값 데이터에 $('').prop('checked',true); 이것이 반응을 안하네요.

본문


<ul id="draggable">
<!--
ajax 통해 불러온 값들
 
<input type="checkbox" name="facility_no[]"> 
 
-->
</ul> 
<scripr>
function check_all(el){
$('#draggable input[name="facility_no[]"]').prop('checked', true); // 이것이 안먹습니다. 개발자도구 통해 확인 결과 아무 문제가 발생되지 않았습니다.. 도대체 무엇이 문제일까요 ajax로 불러온 값들은 jquery이벤트 안먹는건가요?
}
</script>
 

이 질문에 댓글 쓰기 :

답변 2

$('#draggable input[name="facility_no[]"]').prop('checked', true);

이게 구문이 맞나여?

$('input[name="facility_no[]"]').prop('checked', true);

앞에 아이디값 빼야댈거같아여 

jQuery 버전 문제일 수 있습니다. 

 

$(this).is(':checked') 

처럼 is 를 사용해 보세요. 

 

http://stackoverflow.com/questions/24444062/jquery-propchecked-false-does-not-work 

 

답변 감사합니다.
$("#draggable input:checkbox[name='facility_no[]']").attr("checked",true);

이것을 해보았지만.

안되네요 ㅠ,ㅠ

$("#draggable input:checkbox[name='facility_no[]']").attr("checked",false);

이상한건 false로 하면 됩니다. ㅠㅠ

도대체 무엇이 문제일까요? ㅠ.ㅠ

답변을 작성하시기 전에 로그인 해주세요.
전체 65
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT