js 및 jquery를 처음 사용합니다. 현재 체크 박스가있는 form.php
에 양식이 있습니다. 사용자가 제출을 클릭하면 양식 변수가 form.js
파일로 보내지며 각 파일은 null이 아닌지 확인됩니다.확인란이 선택되어 있는지 확인하십시오. JS
form.js
파일은 완벽하게 작동하지만 확인란의 경우 아무 일도 일어나지 않습니다. 이것은 변수를 선언 한 방식 때문이라고 생각합니다.
if ($('#CHECKBOX').prop("checked"))
또는 :
var email = $('#email').val();
var website = $('#website').val();
var CHECKBOX = $('CHECKBOX').val();
...
...
if (CHECKBOX.checked == FALSE){
var error = true;
$('#notchecked_error').fadeIn(500);
}else{
$('#notchecked_error').fadeOut(500);
}
실제 코드에서 'FALSE'가 대문자로 표시됩니까? 그럴 가능성이 가장 높지만 호기심 ... 그렇지 않으면 나는 생각이있다. – nmagerko
CHECKBOX가 올바른 선택자가 아닙니다. 올바른 경우에도'$ ('CHECKBOX')를 사용해야합니다. is (': checked');'. –
가능한 [jQuery에서 체크 박스가 선택되었는지 어떻게 확인합니까?] (http://stackoverflow.com/questions/901712/how-do-i-check-if-a-checkbox-is-checked-in) -jquery) –