問題タブ [angularjs-select2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Select2 で ng-model を使用してもモデル値が更新されない
データ バインディングの select2 に angular ng-model を使用しています。{{数値.テキスト}}
ここで 2 つの問題に直面しています: 1) ng-change が機能していないようです。したがって、document.getElementByID を使用する必要がありました。2) select2.text の値がここで更新されません。
angularjs - 再角応答を持つ select2 タグ
オブジェクトがrestangularを使用してrestfull APIからのものである場合、select2にタグを渡すにはどうすればよいですか
だから私は次のマークアップを持っています
返された復元データ
ここに私のコントローラーメソッドがあります
アップデート
最後に私は管理しました
そして穴は次のようになります
javascript - select2を無効にして初期化する方法
後で連鎖せずにデフォルトで無効にしたい単純なselect2 initがあります.select2("enable", false)
。
HTML:
JS:
例については、私のJSFiddleを参照してください。ここで 2 ドキュメントを選択します。
angularjs - AngularJS で select2 イベントをリッスンする方法
特に「select2- removed」またはそのカスタム「change」イベントを聞くことができるようにしたいのですが、いくつかの例をインターネットで検索していますが、運がありません。
これが私がこれまでに行ったことです:
HTML:
JavaScript (角度)
ここでユーザーが実際に行っているのは、自分のアドレスにタグ付けされたタグを編集することです。編集とは、ユーザーが自分のアドレスに新しいタグをタグ付けしたり、以前にタグ付けされたタグを削除したりできることを意味します。そのため、どのタグが追加され、どのタグが削除されたかを追跡する必要があります。
アップデート
このディスカッションでもっともらしい解決策を見ましたが、提供されたコードを自分で動作させることはできないので、いくつかの回避策を講じました。
を追加する代わりに、
このあたりのどこかで、
ここに置いたのですが、
それから私は私のコントローラーでいつものことをしました、
そして問題なく動作します。
しかし、これが非常に良いアイデアであるとは思えず、より良い解決策を望んでいます.