선택 메뉴를 활성화/비활성화하기 위해 라디오 버튼을 사용하지만 jQuery UI 콤보 상자를 선택 상자에 구현 한 후 다음 스크립트는 jQuery UI 선택 상자를 숨기지 않습니다. jQuery와 콤보 박스를 활성화/비활성화하는 방법은 무엇입니까? 이 라인 시도 정확한 id에 대해 jQuery 함수를 비활성화하는 방법은 무엇입니까?
$(".parentcheck").click(function() {
var selectedmenu = $("#menu").val();
if ($(this).val() === "0") {
$("#parent").closest(".ui-widget").find("input, button").attr("disabled", true);
$("#parent").hide().find('option:selected').removeAttr('selected');
$("#menu").change();
}
if ($(this).val() === "1") {
$("#menu").change();
}
});
, 또한
$("#parent").closest(".ui-widget").find("input, button").prop("disabled", true);
$("#parent").closest(".ui-widget").find("input, button").attr("disabled", true);
는
아니, 시도. "disabled"속성은 부울입니다. 따라서 하나의 진실 문자열은 다른 문자열만큼 좋습니다. 실제로, 문자열 (상수가 아님) "false"도 작동합니다 :-) – Pointy
오, 감사합니다, 그걸 몰랐습니다;) –
사실, 그것은 대신에 부울을 가진'.prop()'이어야합니다. 끈. – ThiefMaster