在选择下拉值时,应在文本框中填充相应的适当值

时间:2015-02-27 11:22:04

标签: javascript angularjs

在选择下拉值时,应在文本框中显示相应的一些适当值。如何在Angular js中执行此操作?就像我有下拉:

<select class="input-medium" ui-select2 name="affiliate" required ng-model="payout.affiliate.id" required gt-input-msg gt-error-msgs="gtErrorMsgs">
<option></option>
<option ng-repeat="s in affiliateList" value ={{s.id}}>{{s.affiliateName}}</option>
 </select>

在选择任何值时,我应该能够在其他div或文本框中显示属性affiliate.points。

请帮帮我。

1 个答案:

答案 0 :(得分:1)

您可以在select元素上使用ngChange指令,如下所示:

<select ng-model="selectedAffiliate" ng-change="GetAffiliatePoints(selectedAffiliate)"></select>

当选择值更改时,范围上的selectedAffiliate属性将更新为保留选定值。然后你可以查找该会员的积分并在某处显示。