問題タブ [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.

0 投票する
0 に答える
1646 参照

javascript - Select2 で ng-model を使用してもモデル値が更新されない

データ バインディングの select2 に angular ng-model を使用しています。{{数値.テキスト}}

ここで 2 つの問題に直面しています: 1) ng-change が機能していないようです。したがって、document.getElementByID を使用する必要がありました。2) select2.text の値がここで更新されません。

0 投票する
1 に答える
146 参照

angularjs - 再角応答を持つ select2 タグ

オブジェクトがrestangularを使用してrestfull APIからのものである場合、select2にタグを渡すにはどうすればよいですか

だから私は次のマークアップを持っています

返された復元データ

ここに私のコントローラーメソッドがあります

アップデート

最後に私は管理しました

そして穴は次のようになります

0 投票する
3 に答える
18086 参照

javascript - select2を無効にして初期化する方法

後で連鎖せずにデフォルトで無効にしたい単純なselect2 initがあります.select2("enable", false)

HTML:

JS:

例については、私のJSFiddleを参照してください。ここで 2 ドキュメントを選択します

0 投票する
1 に答える
3174 参照

angularjs - AngularJS で select2 イベントをリッスンする方法

特に「select2- removed」またはそのカスタム「change」イベントを聞くことができるようにしたいのですが、いくつかの例をインターネットで検索していますが、運がありません。

これが私がこれまでに行ったことです:

HTML:

JavaScript (角度)

ここでユーザーが実際に行っているのは、自分のアドレスにタグ付けされたタグを編集することです。編集とは、ユーザーが自分のアドレスに新しいタグをタグ付けしたり、以前にタグ付けされたタグを削除したりできることを意味します。そのため、どのタグが追加され、どのタグが削除されたかを追跡する必要があります。

アップデート

このディスカッションでもっともらしい解決策を見ましたが、提供されたコードを自分で動作させることはできないので、いくつかの回避策を講じました。

を追加する代わりに、

このあたりのどこかで、

ここに置いたのですが、

それから私は私のコントローラーでいつものことをしました、

そして問題なく動作します。

しかし、これが非常に良いアイデアであるとは思えず、より良い解決策を望んでいます.