【发布时间】:2016-06-26 02:42:54
【问题描述】:
我在表单组中有一个使用 select2 的选择。我使用了一些代码来复制表单组以制作多个表单组,但重复表单组中的选择框不起作用(不可点击)。请帮我解决这个问题。
这是我的代码:
<div class="box">
<div class="form-group duplicable">
<div class="row">
<div class="search-box col-xs-4">
<select name="Attribute" class="form-control">
<option value="none">Attribute</option>
<option>Dimension</option>
<option>Weight</option>
</select>
</div>
<div class="col-xs-7">
<input type="text" name="detail" class="form-control" placeholder="Detail">
</div>
<div class="col-xs-1"><a class="btn btn-danger pull-right btn-del"><i class="fa fa-minus"></i></a></div>
<div class="clearfix"></div>
</div>
</div>
<p class="text-right nomargin"><a class="btn btn-primary add-feature"><i class="fa fa-plus"></i></a></p>
</div>
这是我的 jquery:
$(".search-box select").select2({});
$(document).on('click','.add-feature', function(){
$(this).parent().parent().find(".duplicable").clone().insertBefore($(this).parent()).removeClass("duplicable").find("input").val("");
$(this).parent().parent().find(".btn-del").click(function(e) {
$(this).parent().parent().remove();
});
});
【问题讨论】:
标签: jquery html forms twitter-bootstrap select2