Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.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 删除所选ng选项以进行下一次选择_Javascript_Angularjs_Angularjs Ng Options - Fatal编程技术网

Javascript 删除所选ng选项以进行下一次选择

Javascript 删除所选ng选项以进行下一次选择,javascript,angularjs,angularjs-ng-options,Javascript,Angularjs,Angularjs Ng Options,我有一个可以从下拉列表中选择选项的场景。一旦我选择了一个选项,该选项将无法用于下一个选择 这是我的设想。我有一个像下面的阵列 $scope.set = [ {name:"name1"}, {name:"name2"}, {name:"name3"} ]; 我正在填充选项,如下所示 <select ng-options="opt.name as opt.name for opt in set" data-ng-model="option.name"> &l

我有一个可以从下拉列表中选择选项的场景。一旦我选择了一个选项,该选项将无法用于下一个选择

这是我的设想。我有一个像下面的阵列

$scope.set = [
    {name:"name1"},
    {name:"name2"},
    {name:"name3"}
];
我正在填充选项,如下所示

 <select ng-options="opt.name as opt.name for opt in set" data-ng-model="option.name">
 </select>

如果我选择name1作为第一个选项,并且在该选项之后,name1将不可用于下一个选择

是小提琴吗


请帮我做这件事。提前感谢。

在同一个下拉列表中,或者在其他下拉列表中不提供选项?据我了解,我不清楚您的要求,当您将从第一个下拉列表中选择名称1,然后单击“加载项”下一个下拉列表后,您只需要两个选项“名称2”和“名称3”。再次,如果您从第二个下拉列表中选择“名称3”,则在下一个“添加更多”,您将在下拉列表中仅获得名称2供选择。我说得对吗?请confirm@naCheex它是另一个下拉列表,但选项模型相同($scope.set)。看我的小提琴,你会更明白的。点击一个按钮后,我创建了另一个具有相同选项的下拉列表。是的@AnamikaShrivastava,没错。混乱就是为什么您使用下拉列表来标记字段?在同一个下拉列表中,或者其他下拉列表中不提供选项?据我所知,我不清楚您的要求,当您将从第一个下拉列表中选择名称1,然后单击“加载项”下一个下拉列表后,您只需要两个选项“名称2”和“名称3”。再次,如果您从第二个下拉列表中选择“名称3”,则在下一个“添加更多”,您将在下拉列表中仅获得名称2供选择。我说得对吗?请confirm@naCheex它是另一个下拉列表,但选项模型相同($scope.set)。看我的小提琴,你会更明白的。点击一个按钮,我创建了另一个具有相同选项的下拉列表。是的@AnamikaShrivastava,没错。这就是为什么你使用下拉列表来标记一个字段?