Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在HTML和AngularJS中为所选选项标记实现ng if和ng repeat_Javascript_Html_Angularjs_Ng Repeat_Angular Ng If - Fatal编程技术网

Javascript 在HTML和AngularJS中为所选选项标记实现ng if和ng repeat

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 }}

我有一个下拉列表,使用带有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 }})</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)
试用:

试用:


当然你能给我举个例子吗?当然。你能给我举个例子吗?正是我需要的。正是我需要的。