Доброго времени суток, есть 2 текстовых инпута name="client" и name="turist1" и один чекбокс #superclient
При загрузки страницы чекбокс активен, и когда он активен задача, что бы при вводе в инпут name="client" дублировалась информация в name="turist1" , при отжатии чекбокса, что бы каждый инпут жил не зависимо друг от друга, я написал следующий JS код:
$('#superclient').on('change', function () {
if ( $(this).is(':checked') ) {
$('input[name="client"]').on('input', function() {
$('input[name="turist1"]').val($(this).val());
$('input[name="turist1"]').prop("disabled",true);
});
} else {
$('input[name="turist1"]').prop("disabled",false);
}
})
и столкнулся с 2мя проблемами:
1. Что бы код сработал надо выключить \ включить чекбокс.
2. Я ввел инфу при отлкюченном чекбоксе в name="client" , активировал чекбокс, но инфа туда продублируется не сразу, а только если я начну дальше печатать
Как можно решить эти вопросы ?