Когда пользователь вводил key press
, я использовал JQuery для отправки form
и после добавления другого поля <input>
для другого ввода. Но проблема заключается в том, что поле ввода ввода не работает ... Вместо этого оно ожидает старого.Почему добавление поля ввода не работает?
Код
// HTML
<div class="ten columns">
<input id="txt_name" class="u-full-width" name="a" type="text" autofocus>
</div>
// Javascript
$('#txt_name').keypress(function (e) {
if (e.which == 13) {
$.getJSON('/_main_submit', {
a: $('input[name="a"]').val(),
}, function(data){
$('.after_sub').append(
'<div class="ten columns">'+
'<input id="txt_name" class="u-full-width" name="a" type="text" autofocus>'+
'</div>'
)
$('div input').focus();
})
return false;
}
});
ах .. ладно .. но я смущен ли идти с несколькими или синглом. –