次のコードがあります。
<select class="form-control" data-ng-model="form.ProtocolId" data-ng-options="protocol.ProtocolId as protocol.Name for protocol in protocols" required />
プロトコルの構造は次のとおりです。
[{ "ProtocolId": 1, "Name": "Protocol 1", "Description": "A description for protocol 1" }]
$scope.form で、フォームを送信するために必要な ProtocolId を設定しています。しかし、ユーザーがプロトコルを選択したときに、プロトコルの説明をユーザーに表示したいと思います。みたいな{{selectedProtocol.Description}}
。selectedProtocol
私はIDを選択しているだけなので、持っていないことを除いて。
ここで実際に選択されたプロトコルを取得する方法はありますか? 選択したプロトコルの変更を追跡するメソッドを作成し、コントローラーで form.ProtocolId を設定することもできますが、もっと簡単な方法があるのではないかと思います...