問題タブ [angularjs-select]
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-option angularでIDをオブジェクトに変換する方法は?
ID の配列があり、この配列を select 内の ng-option ディレクティブのソースとして使用する必要があります。コレクション内の対応するIDを持つオブジェクトを見つけて、IDの配列の代わりにそれを使用するオブジェクトの配列を作成することはできますが、どうにかして動的に行う方法はあるのでしょうか? 関数を ng-option のソースとして設定したいですか?
javascript - Angularjs、ドロップダウンからidを選択し、コールバック関数で送信
ユーザーが送信する前に選択する必要があるいくつかのドロップダウンがあるフォームウィザードがあります。
ユーザーはドロップダウンから選択し、ID をサーバーに送信する必要があります。
HTML
そして、私のコントローラーは次のようになります。
コントローラ
ユーザーが送信ボタンをクリックすると、storePlatesInspectionがトリガーされます。しかし、どうすればすべてのIDを保存し、それらを取得してDBに戻すことができますか?
更新#1:私は今とても近くにいます。選択した ID をドロップダウンから取得して格納するか、plateid 配列に格納するか、以下の update メソッドを介して渡したいだけです。誰かアイデア?
javascript - ページの読み込み時にngSelectがajaxデータを入力しない
次のようなAngular Webアプリがあります。
そして、Ajax データを介して選択を設定するコントローラー。私が抱えている問題は、選択をクリックしてからフォーカスを外すまで、選択のデータが入力されないことです。この後、選択を再度クリックすると、入力されたすべてのデータが選択されます。
これはバグですか、それともデータ/オプションが選択オブジェクトに最初に挿入されない何らかの理由がありますか?
私はこれと同様のことを試みました: angular.js select は最初にオプション値を表示せず、スタック オーバーフローに関する他の多くの質問に目を通しました。私の問題は、次の点で異なります。
ユーザーが選択をクリックしてフォーカスを外すまで、選択にオプションはまったくありません。他のほとんどの回答は、最初に選択されていない一番上のオプションに関するものです。
angularjs - 常に異なるオプションを選択するために、異なる選択のオプションを無効にするにはどうすればよいですか?
私はAngularjsを使用しています。
HTML:
ユーザーが選択したオプションが他の選択に対して無効になり、その逆も同様です
javascript - Angular - 使用するスコープ変数に選択したオプションを割り当て/保存する
はいまたはいいえのオプションを含む選択オプションがあります。
ユーザーが選択したものを$scope.selectedAnsw
保存し、保存して選択内容を入力したいと考えています。したがって、ユーザーが選択No
してから別のページに移動し、yes/no に戻ったNo
場合、少し前に選択した/保存されているため、ページが事前に選択されています。このセッションの間だけ、選択を永久に保持する必要はありません。これは $rootScope + ng-select と関係があるかもしれないと考えています。
javascript - 複数のメソッド呼び出しと infdig エラーを引き起こす Angular.js 1.4.7 動的 ng-options
最初の選択リストで選択されたコンテンツからコンテンツが動的に生成される選択リストがあります。最初の選択リストが変更されるたびにこれらのエラーが発生する理由がわかりません。
さらに、リストが変更されるたびに、2 番目のリストを生成するために使用される「makeOptions」が、リストの単一の変更ごとに数回起動されます。
2 つのリストは次のように設定されます。
コントローラーは次のとおりです。
これは奇妙なことの例です:
http://plnkr.co/edit/mKv7nMjot5XqBj4mkvhR?p=preview
私が間違っていたアイデアはありますか?
アップデート
問題が発生した例を単純化しすぎた可能性があります。アイテムごとに一連の値を選択できるアイテムのリストがあるため、ソリューションはより複雑になります。申し訳ありませんが、最初の質問をするときにこの要素を見落としていました。
これをより正確に反映する新しい例を作成しました。
angularjs - true または false で ng-selected
こんにちは、次のような選択オプションがあります。
選択されている/選択されていないサーバーに同じオプションを送信する必要があります。誰でも方法を提案できますか?
これで、値も表示して選択できますが、ユーザーが変更された場合はキャッチできません。
ユーザーがネパールを選択した場合、ネパール以外はすべて false のように見える必要があります。{ "値": "ネパール", "選択済み": true }
場合によっては複数選択もあります。
前もってありがとう、プラサド。