102 of 119 menu

Metode submit

Metode submit memungkinkan kita bekerja dengan event JavaScript submit. Ini memungkinkan kita untuk mengikat handler ke event JavaScript submit atau memicu event tersebut pada elemen.

Sintaks

Kita dapat meneruskan fungsi handler ke metode, yang akan dijalankan setiap kali event muncul, yang pada gilirannya dapat menerima objek event:

.submit(fungsi-handler);

Dalam hal ini, metode akan bekerja serupa dengan konstruksi .on('submit', handler) dari metode on.

Kita juga dapat secara opsional meneruskan objek data ke metode, yang akan diteruskan ke fungsi handler:

.submit([data event], fungsi-handler);

Atau tidak meneruskan parameter apa pun, maka metode akan bekerja serupa dengan .trigger('submit') dari metode trigger:

.submit();

Event submit terjadi pada elemen ketika pengguna, misalnya, menekan tombol 'submit' pada formulir. Event ini dapat dilampirkan hanya ke elemen tag form. Event submit terjadi pada elemen ketika pengguna, misalnya, menekan tombol 'submit' pada formulir. Event ini dapat dilampirkan hanya ke elemen tag form.

Contoh

Dalam contoh berikut, kita memiliki formulir sederhana, yang akan kita pasang event handler menggunakan metode submit, dengan bidang teks dan tombol - input dengan tipe submit. Mari masukkan teks ke dalam bidang teks, dan saat menekan tombol periksa teks ini. Jika kita memasukkan 'jQuery', maka di span akan ditampilkan teks 'Good!', dengan menggunakan metode text dan show, dan jika sesuatu yang lain, maka - '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(); });

Lihat juga

  • metode trigger,
    yang memungkinkan untuk menjalankan semua event handler, yang terikat ke elemen untuk event dari tipe yang ditentukan
  • metode on,
    yang memungkinkan untuk mengikat event handler ke elemen
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak