여러 선택에 대해 선택 라이브러리를 사용하고 있습니다. 그것은 완벽하게 작동하지만 내 두뇌는 확인란이 선택되었을 때 특정 옵션을 사용 중지하지 못하게합니다. 여기 확인란을 선택했을 때 선택한 옵션 비활성화
내 바이올린입니다 : http://jsfiddle.net/LukeMcLachlan/bturc6bq/내가 직면하고있어 문제는 체크 박스에 체크 표시를하지 않은 경우에는 침엽수가 (클래스 = "침엽수") 사실 그럼에도 불구하고, 동적으로 사용할 수없는된다는 것입니다
이.trigger("chosen:updated");
이 선택을 잘 알고 사람이 내가 잘못 알고 있나요 : 나는 즉 추가, "선택된 동적으로 업데이트"섹션의 문서 (http://harvesthq.github.io/chosen/)에서 제시 무슨 일을 해요?
$('.chosen-select').find('option.softwoods').prop('disabled', true);
다음 침엽수 필드는 사용할 수 없습니다 :
이상한 것은 난 그냥 줄을 실행하는 경우이다. 그것은 단지 동적으로 작동하지 않습니다. 어떤 도움이라도 대단히 감사합니다.
업데이트 : 코드가 이제 완벽하게 작동합니다. else 문에서 다음 줄이 섞여 있습니다.
if (!$("#checkbox3").is(":checked")) {
$('.chosen-select').find('option.softwoods').prop('disabled', true).trigger("chosen:updated");
} else {
$('.chosen-select').find('option.softwoods').prop('disabled', false).trigger("chosen:updated");
}
이제 모든 것이 완벽하게 작동합니다. 바이올린이 업데이트되었습니다.
내가 참과 거짓 진술 내 코드에서 잘못된 방향으로 원형을 가지고 있음을 발견, 모든 것이 완벽하게 지금 작업! –