페이지 형태의 초기 상황은 그림과 같으며 모든 텍스트 상자를 편집할 수 없습니다 코드 복사 코드는 다음과 같습니다. head> 프로젝트 상태 제한< ;script type="text/javascript" src="jquery-1.4.2.min.js"> { 글꼴 -size:12px;} <br> <br>$("body").ready(function() { <br> /* 체크박스를 제외한 프로젝트 상태 대화상자는 사용할 수 없습니다*/ <br>$(":checkbox.status_Progress").parent().parent().find("select").attr("disabled", ' 비활성화됨') ; <br>$(":checkbox.status_Progress").parent().parent().find("input:text").attr("disabled", 'disable') <br>$( ":checkbox .status_Progress").parent().parent().find("input:button").attr("disabled", 'disable') <br>/* 프로젝트 상태의 진행률 체크박스 제어*/ <br>$ (":checkbox.status_Progress").click( <br>function() { <br>var selected = $(this).attr("checked"); <br>var ind = $(":checkbox .status_Progress" ).index(this); <br>$(":checkbox.status_Progress").removeAttr("checked"); <br>$(":checkbox.status_Progress").each(function(i, domEle ) { <br>if ((checked && ind >= i) || (!checked && ind > i)) { <br>$(domEle).attr("checked", 'true'); >$( domEle).parent().parent().find("select").removeAttr("disabled") <br>$(domEle).parent().parent().find("input:text ").removeAttr("disabled"); <br>$(domEle).parent().parent().find("input:button").removeAttr("disabled"); <br>} <br>else { <br>$(domEle).parent().parent().find("select").attr("disabled", 'disabled') <br>$(domEle).parent().parent() .find( "input:text").attr("disabled", 'disabled') <br>$(domEle).parent().parent().find("input:button").attr("disabled ", '비활성화'); <br>} <br>}); <br>} <br>); <br>}); <br> < body align='center'> 상태 진행상황 책임자 시간 td>1개의 낙찰🎜> 입력 type="text" maxlength="100" /> tr> 2 협상 3 검토 < >5 완료 ;input type="text" maxlength="100" /> ;/tr>