我的项目正在研究Django / Python和AngularJS。我遇到了一个问题,例如每当用户输入一个新值到输入字段时,他在上一个输入下拉列表中选择的值需要被清除(两个输入字段都在做同样的工作,就像用户无法在下拉列表中找到该值,他手动添加该值,即两个输入字段都使用相同的ng模型)显式方式(需要将其中一个值添加到DB中) 。有人可以建议我一个解决方案?目前我在下拉列表中选择的任何内容都被复制到输入字段。对AngularJS来说非常新,如果这是一个愚蠢的问题,请原谅。以下是我的代码。提前致谢。
<td>
<div class="input-group">
<span class="input-group-addon"><b>MASKS</b></span>
<select class="form-control" ng-change="get_masks()"
ng-model="final_data.mask" ng-options="m as m for m in masklist" required ng-cloak>
</select>
</div>
</td>
<td>
<div class="input-group">
<span class="input-group-addon"><b>MASKS*</b></span>
<input class="form-control" ng-change="get_masks()" ng-model="final_data.mask"
type="input" ng-cloak>
</div>
</td>
答案 0 :(得分:0)
这是因为我使用相同的ng-model进行输入和选择选项,只是实现了。感谢Jigs