嗨,我有两个输入字段。输入栏位A(下拉式)和输入栏位B。两者的值相同(ng型号相同)。我需要实现的是当用户从下拉按钮中选择一个选项时,第二个输入字段需要清除。我怎么能用AngularJS做到这一点呢?我对安古拉什很陌生。提前谢谢。在
<table align="center">
<tr>
<td>
<div class="input-group">
<span class="input-group-addon"><b>BB</b></span>
<input class="form-control" type="input" ng-model="final_data.bb" readonly>
</div>
</td>
<p align="center" ng-show="processing['update_ms']" ng-class="processing['update_mst'].class" ng-cloak>
{{ processing['update_ms'].msg }}
</p>
<td>
<div class="input-group">
<span class="input-group-addon"><b>InputA</b></span>
<select class="form-control" ng-change="get_mass(); disableMass() " ng-model="final_data.mas" ng-options="m as m for m in maslist" required ng-cloak>
</select>
</div>
</td>
<td>
<div class="input-group">
<span class="input-group-addon"><b>InputB*</b></span>
<input class="form-control" ng-disabled="isSelected" ng-model="final_data.mas" type="input">
</div>
</td>
</tr>
</table>
这没道理。在
ng-model
是输入字段显示值的实时表示。{cd1>的文本值至少等于输入的文本。在我也很难弄清楚你的用例。当用户在输入框中输入时,下拉列表会发生什么变化?在
如何为select input和input field创建两个不同的模型,并用nil初始化它们。所以你可以:
如果您需要通过更改选择和输入模型来更改原始模型:
html
^{pr2}$js
更新: 如果要清除其他字段:
脏但容易
更新: 您的代码:
js
相关问题 更多 >
编程相关推荐