我有两个选择框。第一个是第二个的 optgroup 列表。我的查询需要两者,但我想过滤第二个选择以仅显示从第一个选择的区域 optgroup 及其校园。
这是我的代码:
<html>
<body>
<select name="region">
<option value="%">All</option>
<option value="A">Northwest</option>
<option value="B">North Central</option>
</select>
<select name="campus">
<option value="%">All</option>
<optgroup label="Northwest">
<option value="1">Gary</option>
<option value="2">Valparaiso</option>
<option value="3">East Chicago</option>
</optgroup>
<optgroup label="North Central">
<option value="4">South Bend</option>
<option value="5">Elkhart</option>
<option value="6">Warsaw</option>
</optgroup>
</select>
</body>
</html>
因此,如果有人从第一个中选择 Northwest,我想使用 jQuery 过滤第二个,所以它现在看起来像这样:
<select name="campus">
<optgroup label="Northwest">
<option value="1">Gary</option>
<option value="2">Valparaiso</option>
<option value="3">East Chicago</option>
</optgroup>
</select>
甚至不确定这是否可能,这是我第一次尝试 jQuery,所以我迷路了。提前致谢。