2016-04-07 20 views
1

Javascript/jQueryを使用してselectフィールドとoptionsフィールドを作成すると、新しく作成されたオブジェクトのオブジェクトselectpickerのインスタンスが作成されないようです。 ドキュメントでは、インスタンス化を強制する方法が見つかりません。bootstrap-select javascriptインスタンス化でオブジェクトが作成されない

これは私のコードは次のようになります。

$(document).ready(function() { 
    var content = $('<select class="selectpicker">' 
    +'<option>STRING</option>' 
    +'</select>'); 
    content.find('.selectpicker').selectpicker(); 
}); 

これは私がブラウザから取得エラーです:

TypeError: $(...).selectpicker is not a function 


content.find('.selectpicker').selectpicker(); 

が含まれ、それが通常のHTMLコードを作品に埋め込まれて使用して、すべて正しいです。

誰かがこの問題を既に解決しましたか?

答えて

2

jqueryの後でコードの前にbootstrap-select.min.jsが追加されていることを確認してください。コンテンツは、select

var content = $('<select class="selectpicker">' 
+'<option>STRING</option>' 
+'</select>'); 
content.selectpicker(); 
あるよう

find

を除去

関連する問題