問題タブ [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.
javascript - NG-Options で値を設定できません
現在、ng-options ディレクティブを使用して選択ボックスをロードしようとしています。
ただし、作成されたオプションの値を変更することはできません。0 から 3 になるだけですが、これらの値を通過する「eigenschap_id」と同じにする必要があります。
したがって、0 ~ 3 ではなく 23 ~ 26 の値が必要です。
どこが悪いのでしょうか?
これが私が使用しているコードです。
コントローラ:
Jsonstring/オブジェクト:
HTML ビュー
生成されたhtml
javascript - ng-options でバインドされた選択リストの現在の値を変更するには?
次のように作成された選択リストがあります。
作成/編集ページに含まれています。ページが編集モードのときに、サーバーから取得した値に基づいて、リスト内のどの項目を選択するかを選択したいと考えています。現在、選択リストには正しいオプションが入力されますが、選択リストを正しい値で開始することはできません。ページに値を入力するコードは次のとおりです。
選択リストがバインドされているを設定selectedActions[j].value
しましたが、更新されません。これが機能しない理由はありますか?またはこれを行う他の方法は?
編集: 結果の JSON のサンプルを次に示します (冗長な情報などは無視してください。まだシリアル化に取り組んでいます)。
編集2:ng-init
コメントにリンクされている可能性のある重複に従って、無駄
に追加しようとしました:
コードの次の行でこの初期化を効果的に行っているため、これはとにかく無関係だと思います。
angularjs - ng-options を使用して、選択したオプションのテキストを角度で取得する方法
私のコードはjsFiddleにあり、以下はそのコードの c/p です。私の質問は、月曜日のオプションをクリックしたときに["Mon"] ではなくMonというテキストだけを取得する方法と、月曜日と木曜日を複数選択したときにMon、Thuを取得する方法です (つまり、要点: Tueを取得します)。 、火曜日、水曜日、土曜日のオプションが選択されている場合は、水曜日、土曜日)。明らかな何かが欠けているに違いないので、正しい方向に導いてください。
html:
js:
angularjs - ng-options と ng-switch を一緒に使用する際の問題
AngularJS で ng-options と ng-switch を一緒に使用して、作業中のウィジェット ビルダーのページに配置されるコンテンツを動的に変更しようとすると、問題が発生します。
私が経験している 2 つの問題が
あります。
2. ng-option フィールドを変更すると、下のスイッチが壊れて正しいコードが表示されなくなります。
コードは次のとおりです。
そして、これを実行するための jsFiddle へのリンクがあります: http://jsfiddle.net/jpeak/dkvwa/
angularjs - AngularJS オプションに data-image 属性を追加する方法
オプションタグにカスタムデータ属性を追加したい。
例えば:
どうやってやるの?
angularjs - 一連の動的選択のオプションの設定
次のような API からデータを受信する角度モデルがあります。
そして、すべての質問を反復処理し、質問オブジェクトから選択のオプションを使用して、質問ごとに一連の選択ボックスを作成したいと思います
私は何を理解するのに苦労していますか?する必要があります。私はうまくいくかもしれないと思っng-options="o in question.options"
たが、そのような運はなかった。これはできますか?もしそうなら、どのように?
angularjs - 単純な配列初期化による ng-options
Angular とng-options
.
単純な配列があり、それを使用して選択を開始したいと考えています。しかし、オプション値=ラベルが必要です。
script.js
html
私が得るもの:
私が欲しいもの:
だから私は試しました:
(しかし、うまくいきませんでした。)
編集:
私のフォームは外部から送信されるため、値として 0 ではなく 'var1' が必要です。
angularjs - 子select2.jsタグメニューを持つ単一選択メニューのAngularオプション
わかりました、これで十分に混乱していて、締め切りがあるので、投稿することにしました。
ああ、参考までに、私はこれらのページを (他の多くのページの中でも) 読みました: http://docs.angularjs.org/api/ng.directive:select AngularJS の ng-options で value プロパティを設定するにはどうすればよいですか?
そして、これの半分またはもう一方を作成するjsfiddleバージョンをいくつか作成しましたが、完全に完了することはできませんでした。
したがって、ダイアログウィンドウ内に、いくつかの選択メニューを持つフォームがあります(ダイアログについて心配する必要はありません。これは、これを理解するのをさらに難しくする他の多くのものであり、これを複雑にするだけです)。
次のようなデータ値を持つモデルがあります。
私がする必要があるのは、Angular で最初の選択メニューを表示することです。これにより、イベント名 [Escape The Cape、Wildwood Triathlon] を選択できます。その選択メニューの値は、名前に一致するタグ プロパティです。
そのメニューからオプションを選択すると、現在存在するイベント値に基づいて 2 番目のメニューが表示されます (例: ng-show="event")。
2 番目のメニューは select2.js の複数選択メニューで、選択したイベントの 1 つまたは複数のプレイリストを選択できます。他のプレイリストではありません。どちらもグループ化しないでください。ng-options でグループ化する必要はありません。そんなに簡単だったらいいのに。
そのため、別のイベントを追加したり、繰り返したりできるようにする必要があります。
たとえば、イベントは配列 $scope.selectedEvents = [] にバインドされます。
これが私がこれまでに思いついたHTMLですが、私はとても行き詰まっていて、この時点でイライラしています.
私が見つけて、これをやろうとして遊んでいたが、どこにも行かなかったいくつかのjsfiddles。 http://jsfiddle.net/jaredwilli/AUPYP/ http://jsfiddle.net/jaredwilli/bjs3g/ http://jsfiddle.net/jaredwilli/7jZXZ/1/
私のお尻のコンボボックスの痛みのために選択メニュー属性で ng-options クエリを実行する方法についての洞察は、私は非常に素晴らしいです.
ありがとうジャレッド