問題タブ [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 投票する
1 に答える
1263 参照

angularjs - Angularjs、動的タグと onclick を使用した select2

「ui_select2」ディレクティブでangularjsを使用しています。Select2 は書式設定機能を使用して新しいタグを描画します。「ng-click」属性を持つ「」要素があります。新しいDOM要素についてangularjsに伝える方法は? そうしないと、新しい「ng-clicks」が機能しません。

HTML:

JS (角度コントローラー):

問題は、select2 が angularjs によってまだ発見されていない DOM 要素を作成することです。angularjs $compile 関数を使用して新しい DOM 要素をいくつかの要素に追加する必要があることを読みましたが、コントローラーでは使用できません。

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

javascript - select2 ドロップダウンで選択した値が、更新されたモデルで更新されない

私は最新の select2 API (select2-3.4.5) を使用しており、select 2 の html は次のようになっています。

モデルを保存し、保存したモデルをリロードするコントローラーで保存呼び出しを実行しています。これは、次のブロック内で行われます。

すべてのテキスト フィールドに更新されたデータが読み込まれ、{{mymodel}} を印刷すると、更新されたモデルが表示されます。dom 要素を更新する目的で、 $scope.$apply 内で保存と更新の呼び出しを実行しました。

更新後、ドロップダウン (select2) を展開すると、選択オプション内で正しく更新された値が選択されていることがわかります。

しかし、持っているselect2-container

これはselect 2の問題ですか、それとも何か不足していますか?

0 投票する
2 に答える
1878 参照

angularjs - angular-ui の select2 の事前設定に関する問題

angular-ui/select2コントロールに問題があります。

angularjs を使用して、オブジェクトの配列をコントロールに事前設定したいと思います。これを達成するためにinit関数を使用しますが、どういうわけか、ページでビューが更新されません...

ここでクライアントモジュール

languageChooserModuleは次のとおりです。

誰でも助けてもらえますか?

編集1

以下に変更します。

次のエラーが発生します。

編集2

次のように変更します。

次のエラーが発生します。

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

angularjs-select2 - angularjsでSelect2を使用し、ng-optionsを使用すると正しく表示されない

コードを選択:

生成されたコード: (ui-select2="{allowClear: true}" の削除)

結果: http://i.imgur.com/iStWMMn.png

問題: ご覧のとおり、生成されたコードでは 3 番目のオプションが選択されており、ドロップダウンを開くと (画像) も選択されていますが、(初めて開く前に) 閉じている間は、選択したオプションが表示されません。

それがどのようにとどまり、どのようにあるべきか: http://i.imgur.com/D5EchRr.png

それで...(生成されたhtmlで)選択された場合、選択されたように表示されないのはなぜですか?

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

angularjs - angularjs + ui-select2 モジュールが initSelection を正しくトリガーしない

複数選択を有効にして AngularJS + Select2 を実装しようとしています。

完全な angular-ui パッケージを含めると機能しますが、完全なバージョンは使用したくありません。

だから、私は同じことをしようとしましたが、 ui-select2 モジュール自体を含めるだけで、initSelection がこのように機能しないことに驚きました。

両方の試行を説明するために 2 つのプランカーを用意しました。最初の例は機能しません。ui-select2 モジュールのみが含まれていることを示し、2 番目の例は機能し、完全な angular-ui パッケージが含まれています。

1º 例 (動作しません) http://plnkr.co/edit/YOrzQKGx3py24Lf3JQ2Z?p=preview

2º 例 (作品) http://plnkr.co/edit/ZeYgJyLHo30hTi2DerJZ?p=preview

select2 の下にある「set selected」ボタンをクリックします。

これを約12時間処理した後、行き詰まりました。angularjs+angular-ui Guru は、ここで何が起こっているかを知っていますか?

これを ui-select2.js だけで機能させる必要があるため、例 1 を機能させる必要があります。

何か案は?

どうもありがとうございました。

0 投票する
2 に答える
3187 参照

angularjs - ng-repeat の場合、AngularJS select タグにオブジェクトデータが入力されない

angularjs の select ディレクティブに問題があります。

これが私のコードです:

ローカル スコープに追加される json を返す $http 呼び出しがあります。

したがって、基本的には、webservice 呼び出しから返された一連の json オブジェクトがあり、それらの json オブジェクトを持つようにローカルの $scope を設定し、productsDTO の最初の反復タグが新しく設定されたオブジェクトを反復処理します。

各製品には、この製品が持つ特別なカテゴリと、それらのカテゴリのオプションを示す個別のオブジェクトがあります。select タグを varCat オブジェクトにバインド (ng-model) しようとしています。これは現在繰り返し処理されているオブジェクトであり、select タグ ディレクティブに設定しようとしているカテゴリのオプションの配列も含まれている同じオブジェクトです。特定の選択カテゴリの現在の状態を保持するために、variablecategoryoption という名前の特別なフィールドを、variablecategory オブジェクトに追加しました。ページごとにこれらのカテゴリ選択が多数存在する可能性があり、その数が不明なため、ページにハードコードすることはできないため、このようにしています。

機能していないようです。誰かアドバイスはありますか?

すべての json は大量のデータですが、選択ボックスに関連付けられたすべての値を持つ製品内の json 戻り値の一部を次に示します。

**更新* ** * ** * ** * ** * ** * *** ユーザー Chanderari は、オブジェクト形式のデータを配列形式のように扱っていると述べました。Chanderari はこの形式を使用すると言われています

私は私の選択でこれを試しました

そして、このエラーが発生しました:

0 投票する
2 に答える
4256 参照

angularjs-select2 - 選択するテキストボックスとボタンを追加できますか 2

ここにselectのコードを添付して、テキストボックスとボタンをselect2要素に追加できますか。ここで私はコードを使用しました:

ここで、私が本当に望む方法で出力画像を添付しました: 選択2のボタン付きテキストボックス

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

angularjs - AngularJS と Select2 の使用

select2 タグ ドロップダウンを使用しようとしています。

データを送信する API を呼び出します。次のようにselect2にデータを入れます:

データは学生のオブジェクトの配列なので、これでオブジェクト内の名前を取得します。

ドロップダウンリストから最初の名前を選択するとすべてが完璧に機能しますが、2番目を選択しようとすると、選択するリストに何もないように見えますが、既存の選択を削除するとすべての名前が戻ってきます。

ここで2番目のものを選択していますが、何も起こりません:

ここに画像の説明を入力

そして、これは私が誰も選択していないときです。

ここに画像の説明を入力

クリックすると名前が表示されますが、検索語を入力すると表示されます

更新しました:

ここで何が間違っているのか誰にもわかりません.select2にオブジェクト内の用語を検索するように指示する必要があると思いますが、どうすればよいですか?