0

当我在第一个选项中选择了一个选项时,我试图显示第二个选项。我如何使用 jQuery 来做到这一点?

这是我的代码:

CSS:

#2nd{visibility: hidden;}    
#a{visibility: hidden;}

HTML:

pls select:
<select id='1st'>
      <option id='o1'>1</option>
      <option id='o2'>2</option>
      <option id='o3'>3</option>
      <option id='o4'>4</option>
</select>
</br>
<div id='a'>
<select id='2nd'>
      <option>a</option>
      <option>b</option>
      <option>c</option>
      <option>d</option>
</select></div>

我想要的是当我选择第一个选项 1 时它会显示第二个选择但我无法显示它。我只知道基础知识,但我不知道如何做到这一点。

4

2 回答 2

0

尝试这个:

$(document).on('change','#1st',function(){
    $('#'+$(this).val()+'nd').show();
});
于 2013-09-25T11:04:47.843 回答
0

尝试这个

$("#1st").change(function(){ 
     $("#2nd").css('visibility','collapse');
});

希望这对您有所帮助。

于 2013-09-25T11:08:51.150 回答