我有一个长的选择下拉菜单。单击每个选项时,应显示另一个下拉列表。这是一个示例 html 代码。因此,当我选择 section1 时,将显示带有 section1 id 的 selction,当我单击 section2 时,将显示 section2 dropdwon。
<select id="section_id" name="section">
<option>--Select -</option>
<option value="section1">section1</option>
<option value="section2">section2</option>
</select>
<select id="section1" name="sub_section">
<option>--Select -</option>
<option value="section1">subsection</option>
<option>subsection</option>
</select>
<select id="section2" name="sub_section1">
<option>--Select -</option>
<option value="section1">section</option>
<option>section</option>
</select>
My js code:
$(document).ready(function(){
$("#section_id").change(function(){
var v = $(this).val();
var y = document.getElementById(var);
if (if (v==y)){
$("#" + y).show();
}
else{
$("#" + y).hide();
}
});
});