0
私はテキストボックスに古い値を取得し、私はclient.html私はangularjsでそれを提出する前に、テキストボックスで古い値を取得する方法?
<input type="text" id="txtage" placeholder="Age" data-ng-model="vm.client.age" />
<button type="submit" data-ng-click="cancel()"><span class="glyphicon glyphicon-remove"></span> Cancel</button>
のキャンセル/リセットボタン
部分をクリックした場合、私はそれを使用することができ、一時変数に保存したいです
client.jsをファイル
var vm = this;
vm.clients = [];
vm.client = {
id: '',
age: ''
};
vm.cancel = cancel;
function cancel() {
clientService.cancel(vm.client);
getClients();
}
function getClients() {
vm.clients = clientService.get();
}
clientService.js
function cancel(client) {
newValue[] = clients;
cancel_lagi = function (newvalue, oldvalue) {
clients.new = 'New Value :' + clients.newValue;
clients.old = 'Old Value :' + $scopes.oldValue;
clients.oldvalue = oldvalue;
client.newValue = oldvalue;
}
}
テーブルからデータをクリックして、テキストフィールドでその値を変更しようとするとします。それを変更した後で私は心が変わるかもしれないので、キャンセルボタンをクリックすると古い値に戻ります。 キャンセルボタンをクリックすると、編集しようとしているフィールドが古い値に戻ります。