2017-03-04 11 views
0

をselectpickerを追加します。私のコントローラの中で、私は私の視点に質問のリストを渡します。は、私はLaravelを使用していますダイナミック入力に

これらの入力の中には、タイプ選択とクラスを選択してから選択するものがあります。通常、selectpickerを設定するには、このようなものを使用します。

$(function() { 
    $('.selectpicker').selectpicker(); 
}); 

DOMの後に追加されているため動作しません。私はオンラインで検索し、上記動作するようには思えないしかし、この

$('body').on('focus',".selectpicker", function(){ 
    if($(this).hasClass('selectpicker') === false) { 
     $(this).selectpicker({ 
      liveSearch: true 
     }); 
    } 
}); 

のような提案を試してみました。どのように私はselectpickerが動的に追加された要素に取り組んで入手できますか?

おかげで、このHTMLが動作しない、つまりあなたは、選択タイプ=と入力要素を使用することはできません

答えて

1

<input type="select" class="form-control selectpicker"> 

の正しいHTMLコードが要素を選択することは、次のとおりです。

私から
<select class="form-control selectpicker"> 
    <option>Option 1</option> 
    <option>Option 2</option> 
    <option>Option 3</option> 
</select> 
+0

申し訳ありませんが、大きなミスはあっても、それは私のループでは異なってどのように行われるかについて考えていませんでした。私のおかげで –

+0

NPのよくある間違いも – dparoli

関連する問題