청구서 수신 주소를 우편물 주소로 설정하는 확인란이 있습니다. 확인란을 선택하면 두 값이 항상 동일합니다. 하나가 변경되면. 지금은 상자가 체크 된 후 우편 주소를 복사하도록 청구서 수신 주소를받을 수 있지만 나중에 값을 변경하면보기가 업데이트되지 않습니다. 여기에 지금까지 무엇을 가지고 :입력 필드의 값을 항상 다른 입력 필드와 같게하려고합니다.
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는 내가 AngularJS와 태그를 인식하지 않았다 @charlietfl – charlietfl
바인딩 내부 데이터가 자바 스크립트 프레임 워크에 값이없는 다음은이 작업을 수행 할 수있는 한 가지 방법입니다. 질문자는 질문이나 제목으로 진술하지 않았다. – Onimusha