1个回答
展开全部
<script src="/jquery.js"></script>
<script>
$(function(){
$(".s input[type='checkbox']").each(function(){
$(this).click(function(){
if(!this.checked){
$("input[type='button']", $(this).parent().parent()).removeAttr("disabled", "disabled");
}else{
$("input[type='button']", $(this).parent().parent()).attr("disabled", "disabled").prop("disabled", "disabled");
}
});
});
});
</script>
<table class="s">
<tr>
<td><input type="checkbox" /></td>
<td><input type="button" value="test1" /> <input type="button" value="test2" /></td>
</tr>
<tr>
<td><input type="checkbox" /></td>
<td><input type="button" value="test1" /> <input type="button" value="test2" /></td>
</tr>
<tr>
<td><input type="checkbox" /></td>
<td><input type="button" value="test1" /> <input type="button" value="test2" /></td>
</tr>
</table>
当点击缺席时,去查找同一位置的checkbox 即可,模拟点击checkbox即可。或直接提交后台,刷新页面时,由后台决定此行禁用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询