問題タブ [ng-options]

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 に答える
2095 参照

angularjs - キーが配列であるオブジェクトで ngOptions を使用し、キーでグループ化する

キーの値が配列であるオブジェクトがあります。例:

すべての「アイテム」を選択ボックスに表示し、それらを「キー」でグループ化したい

ng-options でこれを行うにはどうすればよいですか? 私はドキュメントを読みましたが、それを行う方法を理解できないようです。

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

angularjs - ng-options バインドされた select 要素の選択された値の設定

関連するコードをいじる: http://jsfiddle.net/gFCzV/7/

ng-repeat で参照されるオブジェクトの子コレクションにバインドされているドロップダウンの選択値を設定しようとしています。私が知っている方法でバインドされているコレクションを参照できないため、選択したオプションを設定する方法がわかりません。

HTML :

JS :

これは、モデルで SelectedIndex を使用して実際に ng-init を使用する必要がある唯一のケースですか?

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

angularjs - ng-options は、リストボックス グループの見出しがクリックされると、最後に空のオプションを作成します

ng-options に関するこの特定の問題に行き詰まっています。オプションのグループ化を使用してリストボックスを作成しています:

グループの見出し (Type1 または Type2) をクリックすると、Chrome は最後に空のオプションを作成し、選択済みとしてマークします。ヘッダーがクリックされたときに「選択された」ものが見つからない可能性があるため、選択と関係があると思いますが、下部の空の値は望ましくありません。

こちらのフィドルを参照してください。どうすれば修正できますか?

(コードは IE9 で正常に動作しますが、フィドルが機能しない理由はわかりません)

0 投票する
5 に答える
61387 参照

angularjs - を無効にする方法

AngularJS で ng-optionsを入力するときoptionに、select要素の an を無効にする方法はありますか?options

このように: http://www.w3schools.com/tags/att_option_disabled.asp

ng-disabled各タグに追加することで実行できますが、タグでディレクティブ<option>を使用している場合、それを行う方法はありますか?ng-optionsselect

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

javascript - ng-bind-html は ng-options では機能しません

オプションの特殊文字をサニタイズする必要がありますが、正しく機能しません。多分誰かが私がそれを正しく行う方法を教えてくれますか?

例えば:

HTML:

JS:

var app = angular.module('app', ['ngSanitize']);

ここにフィドルのリンクがあります:http://jsfiddle.net/rfTV2/3/

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

angularjs - ng-change メソッドが実行されていません

で選択したオブジェクトを渡して、別のオブジェクトのデータを更新しようとしています。ここにhtmlがあります

これはレンダリングします

ここに私の更新機能があります

私の問題は、現在、選択したアイテムが変更されたときに updateCategory メソッドが起動しないことです。<select></select>私の $scope.updateCategory メソッドが起動する変更で選択されたオプションがいつでも欲しいです。また、選択したカテゴリをこのメソッドに渡すことができれば最高です。

ここでの更新は、配列カテゴリを設定する私の初期化です

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

javascript - ng-options angular jsでjsonオブジェクトをフィルタリングする

AngularJS を使用して json オブジェクトを選択フォーム要素にフィルター処理するのに問題があります。これが私がこれまでに得たものです。私は困惑しています、どんな助けもいただければ幸いです。

app.js:

singlepageapp.html:

現在の結果:

望ましい結果:

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

javascript - Angularjs を使用して配列値を Dropdown に設定します

私はAngularjsの初心者です。これが私のシナリオです。

私はの配列を持っています

numbers = ['1','2','3'];

また、

<select id="fileNumber" ng-model="files"></select>

配列の値をドロップダウン リストに追加するにはどうすればよいですかfileNumber

私は試した、

ng-options="numbers"

ドロップダウンリストに配列値を含める方法を誰でも言うことができますか?