102 of 119 menu

Meetod submit

Meetod submit võimaldab meil töötada JavaScripti sündmusega submit. See võimaldab meil siduda sündmuskäsitlaja JavaScripti sündmusele submit või käivitada selle sündmuse elemendil.

Süntaks

Me võime meetodile edastada funktsiooni-käsitlaja, mis käivitub iga kord, kui sündmus ilmneb, kuhu omakorda võib edastada sündmusobjekti:

.submit(funktsioon-käsitlaja);

Sel juhul töötab meetod sarnaselt konstruktsioonile .on('submit', handler) meetodi on puhul.

Samuti võime valikulise parameetrina edastada meetodile objekti andmetega, mis edastatakse funktsiooni-käsitlajasse:

.submit([sündmuse andmed], funktsioon-käsitlaja);

Või ei pruugi ühtegi parameetrit edastada, siis töötab meetod sarnaselt .trigger('submit') meetodile trigger:

.submit();

Sündmus submit tekib elemendil, kui kasutaja näiteks vajutab nupule 'submit' vormil. See sündmus saab olla kinnitatud ainult form siltide elementidele. Sündmus submit tekib elemendil, kui kasutaja näiteks vajutab nupule 'submit' vormil. See sündmus saab olla kinnitatud ainult form siltide elementidele.

Näide

Järgmises näites on meil lihtne vorm, millele seome sündmuste käsitlaja abil meetodit submit, koos tekstivälja ja nupuga - sisendiga tüübiga submit. Hakkame sisestama teksti tekstiväljale ja nupu vajutamisel kontrollima seda teksti. Kui me sisestame 'jQuery', siis spanis kuvame teksti 'Good!', kasutades meetodeid text ja show, aga kui midagi muud, siis - 'Bad...':

<p>jQuery</p> <form action="/"> <div> <input type="text"> <input type="submit"> </div> </form> <span></span> $('form').submit(function(event) { event.preventDefault(); if ($('input').first().val() === 'jQuery') { $('span').text('Good!').show(); return; } $('span').text('Bad...').show(); });

Vaata ka

  • meetod trigger,
    mis võimaldab käivitada kõik sündmuste käsitlajad, elementiga seotud antud tüüpi sündmuste jaoks
  • meetod on,
    mis võimaldab siduda sündmuse käsitlaja elemendiga
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu