Показать сообщение отдельно
  #3 (permalink)  
Старый 15.02.2016, 15:34
Новичок на форуме
Отправить личное сообщение для Tesla Посмотреть профиль Найти все сообщения от Tesla
 
Регистрация: 15.02.2016
Сообщений: 3

Сообщение от destus Посмотреть сообщение
Потому что var
BossIn = $('.BossInp').val();

возвращает набор данных из которого берется первый элемент, а
$('#BossFam').val();
возвращает значение конкретного инпута с id BossFam. Возможно, этот инпут не идет первым в наборе, возвращаемым
var BossIn = $('.BossInp').val();


Советую вывести отладочные сообщения на экран типа
alert(BossIn);
alert(BossFaml);
речь идет об одном и том же поле для ввода.
скрипт повешен на собитие изменения в классе. и проверяет, на сколько я понимаю, текущий элемент т.к. протестировал остальные поля ввода.
Alert - пробовал, от куда и знаю значения.
Могу, конечно написать аналогичные функции для всех 18 полей, но хотелось бы поступить разумнее)

Последний раз редактировалось Tesla, 15.02.2016 в 15:44. Причина: не учел того, что получатель не узнает о том, чтоему ответили...
Ответить с цитированием