Submit metodas jQuery

Anksčiau mes naudojome tokią konstrukciją:

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

Vietoje to mes taip pat galime tiesiogiai jQuery pasinaudoti metodu submit, kuris pririša formos apdorojimo funkciją arba įvykdo įvykį:

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

Kitame pavyzdyje mes turime paprastą formą, kuriai pririšime įvykio apdorojimo funkciją naudodami metodą submit, su tekstiniu lauku ir mygtuku - input su tipu submit:

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

Įveskime tekstą į tekstinį lauką, o paspaudus mygtuką patikrinkime šį tekstą. Jei įvesime 'jQuery', tai span elemente parodysime tekstą 'Good!', naudodami metodus text ir show, o jei ką nors kitą, tai - 'Bad...':

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