Показать сообщение отдельно
  #10 (permalink)  
Старый 13.06.2017, 19:19
Кандидат Javascript-наук
Отправить личное сообщение для dpts Посмотреть профиль Найти все сообщения от dpts
 
Регистрация: 12.05.2015
Сообщений: 111

У меня немного другая ситуация.
Есть форма:
<form id="form" method="POST" enctype="multipart/form-data">
			  <input id="phnum" type="text" name="phone" class="form-control square dark" required="required" placeholder="Телефон"><span id="sendBtn" class="send-btn"><i class="fa fa-arrow-right" aria-hidden="true"></i></span>
				<div id="sendedOk" class="alert alert-success hidden">
					<h4>Запрос отправлен</h4>
				</div>
			</form>

изначально отключаем отправку формы по Enter
$(document).ready(function() {
      $("#form").keydown(function(event){
        if(event.keyCode == 13) {
          event.preventDefault();
          return false;
      }
   });
});

На поле ввода установлена маска ввода плагином,
когда телефон введен корректно (согласно маске) показываем кнопку отправки телефона:
$(document).ready(function(){
  $("#phnum").inputmask("7(999)999-99-99",{ "oncomplete": function(){
	  $("#sendBtn").css("display","block"); 

ВОТ ЗДЕСЬ БЫ ВЕРНУТЬ ОТПРАВКУ ПО ENTER

	} 
  });
});

И когда показали кнопку отправки, вернуть бы отправку по клавише ENTER, как это можно сделать?
Ответить с цитированием