У меня есть страница с несколькими формами, и мне было интересно, есть ли примеры, показывающие, как отправить текущую форму, которую вы заполнили при нажатии Enter?
Спасибо
Отправьте ближайшую форму
$("element").closest("form").submit();
Вы должны добавить событие keydown и отправить ближайшую форму:
keydown
$("input[type=text]") // retrieve all inputs .keydown(function(e) { // bind keydown on all inputs if (e.keyCode == 13) // enter was pressed $(this).closest("form").submit(); // submit the current form });
См. Ближайший на jQuery документах
Поведение браузеров по умолчанию при нажатии клавиши ввода внутри элемента формы заключается в отправке формы, которой принадлежит элемент.
Так что вам не о чем беспокоиться, если только я не понимаю вопрос ...