我有一個用於將郵寄地址設置爲郵寄地址的複選框,因此如果複選框被選中,則兩個值將始終相同,即使如果一個變化。到目前爲止,一旦框被選中,我可以獲得帳單地址以複製郵寄地址,但如果以後更改了值,則視圖不會更新。以下是我迄今爲止:我希望一個輸入字段的值始終等於另一個輸入字段
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