問題タブ [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.
angularjs - キーが配列であるオブジェクトで ngOptions を使用し、キーでグループ化する
キーの値が配列であるオブジェクトがあります。例:
すべての「アイテム」を選択ボックスに表示し、それらを「キー」でグループ化したい
ng-options でこれを行うにはどうすればよいですか? 私はドキュメントを読みましたが、それを行う方法を理解できないようです。
angularjs - ng-options バインドされた select 要素の選択された値の設定
関連するコードをいじる: http://jsfiddle.net/gFCzV/7/
ng-repeat で参照されるオブジェクトの子コレクションにバインドされているドロップダウンの選択値を設定しようとしています。私が知っている方法でバインドされているコレクションを参照できないため、選択したオプションを設定する方法がわかりません。
HTML :
JS :
これは、モデルで SelectedIndex を使用して実際に ng-init を使用する必要がある唯一のケースですか?
angularjs - ng-options は、リストボックス グループの見出しがクリックされると、最後に空のオプションを作成します
ng-options に関するこの特定の問題に行き詰まっています。オプションのグループ化を使用してリストボックスを作成しています:
グループの見出し (Type1 または Type2) をクリックすると、Chrome は最後に空のオプションを作成し、選択済みとしてマークします。ヘッダーがクリックされたときに「選択された」ものが見つからない可能性があるため、選択と関係があると思いますが、下部の空の値は望ましくありません。
こちらのフィドルを参照してください。どうすれば修正できますか?
(コードは IE9 で正常に動作しますが、フィドルが機能しない理由はわかりません)
angularjs - を無効にする方法
AngularJS で ng-optionsを入力するときoption
に、select
要素の an を無効にする方法はありますか?options
このように: http://www.w3schools.com/tags/att_option_disabled.asp
ng-disabled
各タグに追加することで実行できますが、タグでディレクティブ<option>
を使用している場合、それを行う方法はありますか?ng-options
select
javascript - ng-bind-html は ng-options では機能しません
オプションの特殊文字をサニタイズする必要がありますが、正しく機能しません。多分誰かが私がそれを正しく行う方法を教えてくれますか?
例えば:
HTML:
JS:
var app = angular.module('app', ['ngSanitize']);
ここにフィドルのリンクがあります:http://jsfiddle.net/rfTV2/3/
angularjs - ng-change メソッドが実行されていません
で選択したオブジェクトを渡して、別のオブジェクトのデータを更新しようとしています。ここにhtmlがあります
これはレンダリングします
ここに私の更新機能があります
私の問題は、現在、選択したアイテムが変更されたときに updateCategory メソッドが起動しないことです。<select></select>
私の $scope.updateCategory メソッドが起動する変更で選択されたオプションがいつでも欲しいです。また、選択したカテゴリをこのメソッドに渡すことができれば最高です。
ここでの更新は、配列カテゴリを設定する私の初期化です
javascript - ng-options angular jsでjsonオブジェクトをフィルタリングする
AngularJS を使用して json オブジェクトを選択フォーム要素にフィルター処理するのに問題があります。これが私がこれまでに得たものです。私は困惑しています、どんな助けもいただければ幸いです。
app.js:
singlepageapp.html:
現在の結果:
望ましい結果:
javascript - Angularjs を使用して配列値を Dropdown に設定します
私はAngularjsの初心者です。これが私のシナリオです。
私はの配列を持っています
numbers = ['1','2','3'];
また、
<select id="fileNumber" ng-model="files"></select>
配列の値をドロップダウン リストに追加するにはどうすればよいですかfileNumber
私は試した、
ng-options="numbers"
ドロップダウンリストに配列値を含める方法を誰でも言うことができますか?