在选择下拉值时,应在文本框中显示相应的一些适当值。如何在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。
请帮帮我。
答案 0 :(得分:1)
您可以在select元素上使用ngChange指令,如下所示:
<select ng-model="selectedAffiliate" ng-change="GetAffiliatePoints(selectedAffiliate)"></select>
当选择值更改时,范围上的selectedAffiliate属性将更新为保留选定值。然后你可以查找该会员的积分并在某处显示。