jQuery функция .submit()

Раздел: Работа с формой

Описание: Привязывает обработчик события к событию submit , или вызывает данное событие на элемент.

Обработчик события может быть привязан или вызван только к форме

Функция выполняется каждый раз, когда происходит событие submit

html:
<form id="myForm" action="" method="post">
<input id="name" name="name" type="text">
<input type="button|submit" name="button" id="button" value="Отправить">
</form>

Пример №1

Вызвать события submit при клике по кнопки

javascript:
  
$('#button').click(function() {
  
  $('#myForm').submit();
  
});
  

Пример №2

Обработать события формы submit

Может пригодиться для проверки на заполненность полей формы

javascript:
  
$('#myForm').submit(function() {
  
 if( !$("#name").val() ){
   
    alert('Заполните поле name.');
   
    return false;
   
  } 
  else{
    
    // Форма отправлена
  }
  
});