我有一个用于将邮寄地址设置为邮寄地址的复选框,因此如果复选框被选中,则两个值将始终相同,即使如果一个变化。到目前为止,一旦框被选中,我可以获得帐单地址以复制邮寄地址,但如果以后更改了值,则视图不会更新。以下是我迄今为止:我希望一个输入字段的值始终等于另一个输入字段
createcustomer.html:
<section class="mainbar" data-ng-controller="createcustomer as vm">
<div class="col-md-4">
<label for="txtMailingAddress1">Address 1:</label>
</div>
<div class="col-md-8">
<input type="text" id="txtMailingAddress1" name="txtMailingAddress1" value="" data-ng-model="vm.MailingAddress1" class="form-control FloatLeft" required />
</div>
<input type="checkbox" id="checkboxSameAddress" data-ng-model="vm.IsBillingMailing" data-ng-change="vm.copyMailingAddress()" />Check if billing address same as mailing address
<div class="form-group">
<div class="col-md-4">
<label for="txtBillingAddress1">Address 1:</label>
</div>
<div class="col-md-8">
<input type="text" id="txtBillingAddress1" name="txtBillingAddress1" data-ng-model="vm.BillingAddress1" class="form-control FloatLeft" required />
</div>
</div>
</section>
createcustomer.js
function copyMailingAddress() {
if (vm.IsBillingMailing) {
vm.BillingAddress1 = vm.MailingAddress1;
}
else {
vm.BillingAddress1 = '';
}
}
-1 PHP已经在具有内部数据绑定 – charlietfl
@charlietfl我没有意识到angularjs标签的javascript框架没有价值。发问者没有说明问题或标题 – Onimusha