Javascript 在HTML和AngularJS中为所选选项标记实现ng if和ng repeat
我有一个下拉列表,使用带有AngularJS的select和option标记,引用一个模型,如下所示Javascript 在HTML和AngularJS中为所选选项标记实现ng if和ng repeat,javascript,html,angularjs,ng-repeat,angular-ng-if,Javascript,Html,Angularjs,Ng Repeat,Angular Ng If,我有一个下拉列表,使用带有AngularJS的select和option标记,引用一个模型,如下所示 <select id="edit-location" class="" ng-model="packageLoc"> <option ng-repeat="x in loc" value="{{ x.locationId }}">{{ x.locationLoc }} - ({{ x.locationFloor }}{{ x.locationBuilding }}
<select id="edit-location" class="" ng-model="packageLoc">
<option ng-repeat="x in loc" value="{{ x.locationId }}">{{ x.locationLoc }} - ({{ x.locationFloor }}{{ x.locationBuilding }})</option>
</select>
如果AngularJS元素的值与另一个模型的数据匹配,我如何将所选关键字应用于该元素?如果满足此条件,我建议您使用正确的值设置模型packageLoc,而不是添加所选属性 假设您有另一个select What Set packageSearch,您可以执行以下操作:
<select id="search-location" ng-model="packageSearch" ng-change="setLocation()">
<option ng-repeat="..."></option>
</select>
packageLoc = packageSearch; (or whatever you'd like to do here)
我建议您在满足此条件时,使用正确的值设置模型packageLoc,而不是添加选定的属性 假设您有另一个select What Set packageSearch,您可以执行以下操作:
<select id="search-location" ng-model="packageSearch" ng-change="setLocation()">
<option ng-repeat="..."></option>
</select>
packageLoc = packageSearch; (or whatever you'd like to do here)
试用:
试用:
当然你能给我举个例子吗?当然。你能给我举个例子吗?正是我需要的。正是我需要的。