꽤 간단한 문제라고 생각합니다.jQuery Selector
큰 테이블이 있습니다. 각 행에는 두 개의 확인란이 있습니다. 하나가 선택되어 있다면 같은 행에있는 다른 체크 박스의 속성을 체크하기를 원합니다.
<script language="javascript" type="text/javascript">
$(document).ready(function(){
$(".BookTable input[name=attended]").click(function() {
if ($(this).attr("checked") == true)
{
$("input").parent().parent("input[name=attended]").attr("checked","yes");
}
});
});
</script>
<table class="BookTable adj-table">
<tr>
<td>Joe</td>
<td>Bloggs</td>
<td><input name="booking" id="booking" type="checkbox" value="1" /></td>
<td><input name="attended" id="attended" type="checkbox" value="1" /></td>
</tr>
<tr>
<td>Dave</td>
<td>Smith</td>
<td><input name="booking" id="booking" type="checkbox" value="1" /></td>
<td><input name="attended" id="attended" type="checkbox" value="1" /></td>
</tr>
</table>
지금까지 나는 단지 모든 체크 박스를 선택을 얻을 수가 있습니다.
질문에 항상 실제로 * 포함 *하십시오. 링크는 괜찮지 만 StackOverflow의 질문과 답변은 독립 실행 형이어야합니다. 사용자는 질문을 읽으려는 다른 곳을 클릭해서는 안됩니다. –
'id' 속성은 문서에서 고유해야합니다. 이 예제에서는 사용되지 않았으므로이 둘을 모두 삭제할 수 있습니다. – nickf
'id' 속성 **은 고유해야합니다 **. 그것에 대해 "해야"하지 않습니다. :-) –