У меня есть текстовое поле, например 4 входа, я хочу добавить каждое значение в одно определенное текстовое поле с запятой на функцию KeyUp рядом с значением по умолчанию, но проблема в том, что она перезапишет значение с помощью предыдущего стоимость.jQuery - добавить каждое значение ввода к одному
хотят что-то вроде этого:
01115468852, 234324234, 423423113345, 43341889955
var curval = $('#PhoneTextbox').val();
$('.tag').each(function() {
$(this).keyup(function() {
var tags = $(this).val();
$('#PhoneTextbox').attr('value', curval + " , " + tags);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<input id="PhoneTextbox" value="01115468852" type="text" />
<br />
<br />
<br />
<input class="tag" value="" type="text" />
<input class="tag" value="" type="text" />
<input class="tag" value="" type="text" />
<input class="tag" value="" type="text" />
вы забыли обновить curval –