javascript - 如何使用添加选项并排创建依赖下拉列表

标签 javascript jquery html css

我想并排添加 2 个下拉列表。就像 HTML5、CSS3、JS、PHP 等技能的第一个下拉菜单和初学者、高级、专家等级别的第二个下拉菜单一样。我还想有一个添加按钮,这样我就可以继续添加更多技能。下面的代码帮助我添加 2 个按钮,但垂直而不是并排。但我想知道如何添加按钮。

<label for="skills">Skills</label>
<div id="example1" class="bs-docs-example">
<select class="step1">
<option value="">Please select an option</option>
<option>Option1</option>
<option>Option2</option>
<option>Option3</option>
<option>Option4</option>
</select>
</div>

<label for="skills">Level</label>
<div id="example2" class="bs-docs-example1">
<select class="step2">
<option value="">option</option>
<option>Option5</option>
<option>Option6</option>
<option>Option7</option>
<option>Option8</option>
</select>
</div>

最佳答案

然后试试这个...

$( "#add" ).click(function() {
   var row = $("#wrapper-1").clone();
    //row.remove("#add");
  $('#wrapper').append(row);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<div id="wrapper" width="100%">
    <div id="wrapper-1" style="float: left; width: 85%;">
    <div id="first" style="float: left; width: 65%;"> 
        <label for="skills">Skills</label>
        <select id="one" class="step1">
            <option value="">Please select an option</option>
            <option>Option1</option>
            <option>Option2</option>
            <option>Option3</option>
            <option>Option4</option>
         </select>
    </div>
    <div class="general" style="float: left; width: 35%;"> 
        <label for="skills">Level</label>
        <select class="step2">
            <option value="">option</option>
            <option>Option5</option>
            <option>Option6</option>
            <option>Option7</option>
            <option>Option8</option>
            </select>
    </div>
    </div>
      <div class="add-general" style="float: left; width: 15%;">
        <button id="add"> add </button>
    </div>  
 </div>

关于javascript - 如何使用添加选项并排创建依赖下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33562078/

相关文章:

javascript - 我怎样才能把我的 if else 变成三元

javascript - 在 WordPress 主题中添加 Google 字体的函数出错

javascript - 带有变量的复杂 Jquery 选择器

javascript - 从麦克风获取音频数据作为数组

javascript - 导致宽度问题的视差滚动和固定页脚代码

javascript 二维数组 - 排序和合并

jquery如何隐藏<select>菜单

jQuery 验证和 jQuery Mobile 选择列表冲突

javascript - 创建通用函数来关闭模态 angularjs

javascript - 圆圈周围的链接文本