Как обновить значение в одном текстовом поле на основе значения, введенного в другом текстовом поле?

Как обновить значение в одном текстовом поле (txtInterest%) на основе значения, введенного/измененного в другом текстовом поле (txtAmt)?

Ответ 1

Используйте метод jQuery change для обновления. Используя ваш пример:

$('#txtAmt').change(function() {
  //get txtAmt value  
  var txtAmtval = $('#txtAmt').val();
  //change txtInterest% value
  $('#txtInterest%').val(txtAmtval);
});

Ответ 2

Это должно работать, считая txtAmt и txtInterest% id на вашей странице:

$(function() {
    $('#txtAmt').change(function() {
       $('#txtInterest%').val(this.value);
    });
});

См. jQuery change обработчик событий.

Ответ 3

Еще один способ реализации этого

$(document).ready(function(){
      $('#txtAmt').keyup(function (){
       $('#txtInterest%').val($('#txtAmt').val())
    });
    });