Meetod submit jQuery-s

Varem kasutasime sellist konstruktsiooni:

javascript$('form').on('submit', function(event) {
  event.preventDefault();
});

Selle asemel võime jQuery-s otse kasutada meetodit submit, mis seob vormi töötleja või käivitab sündmuse:

javascript$('form').submit(function(event) {
  event.preventDefault();
});

Järgmises näites on meil lihtne vorm, millele seome sündmuste töötleja kasutades meetodit submit, koos tekstivälja ja nupuga - sisendiga tüübiga submit:

html<p>jQuery</p>
<form action="/">
  <div>
    <input type="text">
    <input type="submit">
  </div>
</form>
<span></span>

Paneme teksti tekstivälja ja vajutamisel nupule kontrollime seda teksti. Kui me sisestame 'jQuery', siis spanis kuvame teksti 'Good!', meetodite abil text ja show, aga kui midagi muud, siis - 'Bad...':

javascript$('form').submit(function(event) {
  event.preventDefault();
    if ($('input').first().val() === 'jQuery') {
      $('span').text('Good!').show();
      return;
    }
  $('span').text('Bad...').show();
});