При изменении событие не возвращает новые значения - PullRequest
0 голосов
/ 31 декабря 2018

Очень странная проблема появилась сегодня, я написал код javascript для получения значений из динамически генерируемых полей ввода.Он работал нормально без проблем, сегодня он начал возвращать значения по умолчанию, следующий код:

$(document).on("change", "#myprofile .pf_name", function() {
  var field_name = $(this).attr("name"); // this the name of field i get on the input

  var field_value = $('input[name=' + field_name + ']').val(); //this is the value i am getting from the that input, working fine recently

  // I am wriring new value in input box and then when this onchange event triggers it 
  //retruns default value that was loaded dynamically with the loop. 
  //However it should return new written value. It was working fine previously.
  console.log("field name: " + field_name + " field value: " + field_value); 
});

Кажется, что-то блокирует или имеет проблему во всем коде.Однако я проверил весь код, но не смог найти подозрительного кода.

Вот еще одна попытка:

Я генерирую область ввода с помощью jquery с именем класса.Как только он будет создан со значением по умолчанию, скажем: Тестирование.Теперь, когда я пишу новый текст: 12345 и запускаю событие click на другой кнопке, чтобы получить это входное значение, оно возвращает: Тестирование <значение по умолчанию </p>

Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...