Javascript 有棱角的装订有问题吗
我有两个选择。如果在第一个项目中选择了一个项目,则第二个项目将自动填充子阵列。它起作用了。但我想添加新的字段,相同的字段,但是孤立的。现在,如果我添加新字段,其他选择将更改。我想阻止这一切。我该怎么办?谢谢大家!Javascript 有棱角的装订有问题吗,javascript,jquery,angularjs,data-binding,angularjs-ng-repeat,Javascript,Jquery,Angularjs,Data Binding,Angularjs Ng Repeat,我有两个选择。如果在第一个项目中选择了一个项目,则第二个项目将自动填充子阵列。它起作用了。但我想添加新的字段,相同的字段,但是孤立的。现在,如果我添加新字段,其他选择将更改。我想阻止这一切。我该怎么办?谢谢大家! --精选产品-- --抽签-- 添加行 去除 关于选择的信息 {{allInfo}} 另外{{allInfo}}也不起作用,我不知道为什么。。。(它应该包含信息,如您的代码应该如下所示: 如您所见,我将selectedProduct发送到第二个selection <selec
--精选产品--
--抽签--
添加行
去除
关于选择的信息
{{allInfo}}
另外{{allInfo}}也不起作用,我不知道为什么。。。(它应该包含信息,如您的代码应该如下所示: 如您所见,我将selectedProduct发送到第二个selection
<select ng-model="selectedProduct" ng-options="a as a.nome for a in list.products">
<select ng-model="selectedLot" ng-options="a as a.id for a in selectedProduct.lots" ng-if="selectedProduct.lots">
您不需要更改控制器中的任何内容。这是第二次选择。如果您在第一次选择中选择了某个内容,则会启用该选项。因为select2包含所选项目的子阵列,但您不会发送此“所选项目”第二个选项前两项包含空的子数组。试着按最后一项。第二项只显示json所选元素的子数组。我发布了一个答案让我知道这是否工作完美它工作得很好,谢谢!最后一件事,我如何显示{{allInfo}数组,包含信息?您的allInfo是selectedProduct和selectedLot,您可以向每个select和update{{{allInfo}添加ng更改
<select ng-model="selectedProduct" ng-options="a as a.nome for a in list.products">
<select ng-model="selectedLot" ng-options="a as a.id for a in selectedProduct.lots" ng-if="selectedProduct.lots">