我有以下jQuery工作,因此当Select ID Box1更改时,它成功地将ID Box 2,3,4和5中的值更改为相同的值。仅当 Box1 设置为 None 时,如何仅将 id Box2 和 Box5 中的选择更改为 None?
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.js"></script>
<script type="text/javascript">
$(function(){
$('select').change(function(){ // when one changes
$('select').val( $(this).val() ) // they all change
})
})
</script>
<style type="text/css">
</style>
<title>Untitled</title>
</head>
<body>
... (top of my page)
<select id="Box1">
<option value="None">None</option>
<option value="1">One</option>
</select>
...
... other content here...
... (bottom of my page)
<select id="Box2">
<option value="None">None</option>
<option value="1">One</option>
</select>
<select id="Box3">
<option value="None">None</option>
<option value="1">One</option>
</select>
<select id="Box4">
<option value="None">None</option>
<option value="1">One</option>
</select>
<select id="Box5">
<option value="None">None</option>
<option value="1">One</option>
</select>
</body>
</html>