Мне нужно определить второй ввод после первого нажатия. Корпус: У меня есть форма ввода, сначала введите, чтобы выбрать город, второй введите, чтобы вызвать подачу. Есть какой-либо способ сделать это?Как определить, что второй ввод запускается при нажатии клавиши?
$("#this_is_the_input").keyup(function(e) {
if (e.keyCode == 13) {
This is the first enter to select the city.
How do I detect the second enter to submit?
}
});
Можете ли вы уточнить, второй ввести? Если они нажмут enter, оставьте поле, а затем верните и нажмите enter, это также будет считаться вторым вводом, или это будет новый первый вход? – Taplar
Вы можете увидеть, имеет ли поле город значение. Если это произойдет, отправьте форму. 'if (e.keyCode == 13 &&! {{имя входного класса}}. val())' и 'else if (e.keyCode == 13 && {{имя входного класса}}. val())' – spasticninja
Ваш выбранный город вводит код JS, чтобы предотвратить событие от пузырей до отправки триггера. Что вы используете для автозаполнения города/типа? – CrnaStena