2016-06-26 7 views
1

私はajaxでロードしたデータをselect2オプションでバインドしたいのですが、どこに私のinitコードを置くべきですか?私はselect2 4.0を使用しているので、ui-selectのようなものはありません。select2 4.0を直接使用したいと思っています。select2とangularjsの使用方法、初期化するとき

答えて

0

準備完了機能に入れることができます。

$(document).ready(function() { 
    console.log("ready!"); 
    //call your init function or place init code here 
}); 

UPDATE:angularjsについては が Call angular function on document ready

+0

申し訳ありませんが、必要なときにドキュメントを読み込むため、ドキュメント準備機能ではなく、自分のコントローラで初期化します。だから、この方法は私が試したように動作しません。あなたは私に例を教えてくれますか?ありがとう。 – yeluolei

0

を参照してくださいあなたは何ができるかは、角度ディレクティブまたはコンポーネントを作成し、そこの上にSELECT2の初期化とSELECT2関連する残りのコードを記述しています。ディレクティブ/コンポーネントの作成

は角envrionmentに

をあなたのjqueryのコードを作成して、あなたのビューでディレクティブ/コンポーネントを使用します。

関連する問題