我正在使用bootstrap-select,并且我有一组输入,用户可以根据需要添加它,但只有第一个选择框可以与插件一起正常运行,但其他输入则不能
HTML 代码:
<div id="products-color">
<div class="form-group">
<select class="selectpicker" data-live-search="true" name="color_id" style="width:100%">
@foreach($colors as $color)
<option value="{{ $color->id }}">{{ $color->name }}</option>
@endforeach
</select>
</div>
</div>
<button type="button" class="btn btn-tiffany" onclick="addColorOption()">Add New </button>
js代码:
function addColorOption() {
var color = `
<div class="form-group">
<select class="selectpicker" data-live-search="true" name="color_id" style="width:100%">
@foreach($colors as $color)
<option value="{{ $color->id }}">{{ $color->name }}</option>
@endforeach
</select>
</div>
`;
$('#products-color').append(color);
}
引导选择插件:
$('.selectpicker').selectpicker();
这意味着只有第一个选择框与插件一起运行,但是当我通过add new按钮添加新的选择框时,插件不起作用
翻过高山走不出你
HUWWW
拉丁的传说
相关分类