Если вы нажмете «enter», пока текстовое поле находится в фокусе, вы уже отправите форму, на самом деле не нужно кнопку отправки (посмотрите на форму поиска Stack Overflow в правом верхнем углу этой страницы. например). Вам просто может понадобиться изменить свой JavaScript, чтобы вместо этого прослушивать событие submit
:
$('form').submit(function() {
$('#slider').anythingSlider($("#input1").val());
});
Если вы хотите, чтобы форма отправлялась, когда кто-то нажимает, введите независимо от того, где находится фокус , я бы посоветовал против. Это чрезвычайно запутанное поведение, и его легко вызвать случайно.