87,910
社区成员
发帖
与我相关
我的任务
分享
<div class="row">
<div class="col-md-12 order-md-1">
<div class="row">
<div class="col-md-3 mb-3">
<div class="checkbox">
<label>
<input type="checkbox" class="checkbox" id="checkbox1" value="1" name="account[]"> 1
</label>
</div>
</div>
<div class="col-md-3 mb-3">
<div class="checkbox">
<label>
<input type="checkbox" class="checkbox" id="checkbox2" value="2" name="account[]">2
</label>
</div>
</div>
<div class="col-md-3 mb-3">
<div class="checkbox">
<label>
<input type="checkbox" class="checkbox" id="checkbox3" value="3" name="account[]">3
</label>
</div>
</div>
</div>
<br />
<br />
<div class="row">
<div class="col-md-6 mb-3">
<div class="form-group">
<label for="eName">input1</label>
<input type="text" class="form-control" name="input1" id="input1">
</div>
</div>
<div class="col-md-6 mb-3">
<div class="form-group">
<label for="input2">input2</label>
<input type="text" class="form-control" name="input2<" id="input2">
</div>
</div>
</div>
<div class="row">
<div class="col-md-4 mb-3">
<div class="form-group">
<label for="input3">input3</label>
<input type="text" class="form-control" name="input3" id="input3">
</div>
</div>
<div class="col-md-4 mb-3">
<div class="form-group">
<label for="input4">input4</label>
<input type="text" class="form-control" name="input4" id="input4">
</div>
</div>
<div class="col-md-4 mb-3">
<div class="form-group">
<label for="input5">input5</label>
<input type="text" class="form-control" name="input5" id="input5">
</div>
</div>
</div>
</div>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.11.1/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript">
$(function(){
$("input[name='account[]']").change(function(event){
var obj = {};
if ($("#checkbox1").prop("checked")) {
obj[1] = obj[2] = obj[3] = obj[4] = obj[5] = true;
}
if ($("#checkbox2").prop("checked")) {
obj[1] = obj[3] = obj[5] = true;
}
if ($("#checkbox3").prop("checked")) {
obj[3] = obj[4] = true;
}
for (var i = 1; i <= 5; i++) {
$("#input"+i).prop("disabled",!obj[i]);
}
});
});
</script>
<div class="row">
<div class="col-md-12 order-md-1">
<div class="row">
<div class="col-md-3 mb-3">
<div class="checkbox">
<label>
<input type="checkbox" class="checkbox" id="checkbox1" value="1" name="account[]">1
</label>
</div>
</div>
<div class="col-md-3 mb-3">
<div class="checkbox">
<label>
<input type="checkbox" class="checkbox" id="checkbox2" value="2" name="account[]">2
</label>
</div>
</div>
<div class="col-md-3 mb-3">
<div class="checkbox">
<label>
<input type="checkbox" class="checkbox" id="checkbox3" value="3" name="account[]">3
</label>
</div>
</div>
</div>
<br />
<br />
<div class="row">
<div class="col-md-6 mb-3">
<div class="form-group">
<label for="eName">input1</label>
<input type="text" class="form-control" disabled name="input1" id="input1">
</div>
</div>
<div class="col-md-6 mb-3">
<div class="form-group">
<label for="input2">input2</label>
<input type="text" class="form-control" disabled name="input2" id="input2">
</div>
</div>
</div>
<div class="row">
<div class="col-md-4 mb-3">
<div class="form-group">
<label for="input3">input3</label>
<input type="text" class="form-control" disabled name="input3" id="input3">
</div>
</div>
<div class="col-md-4 mb-3">
<div class="form-group">
<label for="input4">input4</label>
<input type="text" class="form-control" disabled name="input4" id="input4">
</div>
</div>
<div class="col-md-4 mb-3">
<div class="form-group">
<label for="input5">input5</label>
<input type="text" class="form-control" disabled name="input5" id="input5">
</div>
</div>
</div>
</div>
</body>
</html>