Есть такая форма
<form action="/ajax/getProductList" name="filterForm" method="post" id="super_form">
<input type="text" name="searcg" value="">
</form>
Поиск работает как положено, но при нажатии на enter он переходит на страницу action. Как вообще отключить этот enter и на какое событие его посадить?
Добавьте такой JS код:
$(document).keypress(
function(event){
if (event.which == '13') {
event.preventDefault();
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="/ajax/getProductList" name="filterForm" method="post" id="super_form">
<input type="text" name="searcg" value="">
</form>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости