0
文書からのメソッドは静的選択でのみ有効です。私はコードについて話しています4.0.2で値をプログラムで設定する方法
しかし、このコードは静的オプションがないと正しく動作しません。私はajaxレスポンスから得たすべてのデータ。私は.val(id)
で選択し、.trigger('change')
でトリガするが、select2スパンのラベルは空です、DOMにデフォルトのオプションを追加しようとしています。このselectのためにselect2を再作成すると変更されますが、その後ウィジェットはajaxサポートを失います。
[動的AJAXを使用してjQueryのSelectセレクトコントロールに項目を追加]の可能複製(http://stackoverflow.com/questions/25428361/dynamically-add-item-to-jquery -select2-control-that-uses-ajax) – alexw
この質問への私の答えを見てください:http://stackoverflow.com/questions/25428361/dynamically-add-item-to-jquery-select2-control-that-uses-ajax/35386009#35386009、私のcodepen:http://codepen.io/alexweissman/pen/zremOV – alexw
これを確認してくださいhttp://codepen.io/anon/pen/xVpYvB – Luciuz