2
私はブートストラップの選択フィールドをクローンしようとしていますが、クローンを作成した後、クローンの選択は何も選択しません。私はselectpickerリフレッシュコマンドを使用しようとクローンブートストラップ - 同じページで選択
$(document).ready(function() {
$('.select-car').selectpicker();
});
$('#add').click(function() {
var n = $('.car-list').length + 1;
var temp = $('.form-group:last').clone(true);
$('.control-label:first', temp).html('Select car #' + n);
$('.form-group:last').after(temp);
});
:
<div class="form-group car-list">
<label class="col-md-3 control-label">Select car #1</label>
<div class="col-md-9">
<div class="input-group">
<select class="select-car" data-live-search="true">
<option></option>
<option value="1">option 1</option>
<option value="2">option 2</option>
</select>
</div>
</div>
</div>
そして、私のJS:
は、これが私のマークアップされ、結果は私がクローン化されたdivの内側の第二selectpickerを持っていたことでした。
私はここにあなたのコードを試してみてください。https://jsfiddle.net/cfasol/kt3myqtr/、それが正常に動作しますが、私はあなたが2番目のドロップダウンのオプションを選択した場合selectpickerが原因で盗聴していたとし最初のドロップダウン要素を選択します。 –
@ C.任意のアイデアを保存してください。代替案を提案することはできますか? –