Submit metodu
submit metodi, biz bilen JavaScript-iň
submit wakasy bilen işlemäge mümkinçilik berýär. Ol, biz bilen işleýän funksiýany
submit wakasyna birikdirmäge ýa-da
şol wakany elementde işletmäge mümkinçilik berýär.
Sintaksis
Biz, metoda işleýän funksiýany tabşyryp bileris, şol her gezek waka ýüze çykanda işleýär, öz gezeginde şol funksiýa waka obýektini alyp biler:
.submit(işleýän-funksiýa);
Şeýle ýagdaýda, metod
.on('submit', handler) gurluşy ýaly işleýär
on metodynyň.
Şeýle hem, biz islege görä metoda maliýatly obýekti tabşyryp bileris, şol maliýatlar işleýän funksiýa geçiriler:
.submit([waka maliýatlary], işleýän-funksiýa);
Ýa-da hiç hili parametr tabşyrmazlyk, şonda
metod .trigger('submit') ýaly işleýer
trigger metodynyň:
.submit();
submit wakasy, elementde ýüze çykýar, şol
ulanyjy, mysal üçin, formadaky
'submit' düwmesine basýança. Bu waka diňe
form tegindäki elementlere birikdirilip bilner.
submit wakasy, elementde ýüze çykýar, şol
ulanyjy, mysal üçin, formadaky
'submit' düwmesine basýança. Bu waka diňe
form tegindäki elementlere birikdirilip bilner.
Mysal
Indiki mysalda, bizde ýönekeý forma bar,
şol forma bilen biz işleýän funksiýany
submit metodi bilen birikdireris, tekstiň meýdany we
düwme - submit tipindäki input. Geliň
teksti tekstiň meýdanyna ýazalyň, şonda düwmä basylýança
şol teksti barlap göreris. Eger biz
'jQuery' ýazsaň, şonda span içinde
'Gowy!' teksti görkezeris,
text we
show metodlarynyň kömegi bilen,
ýöne başga bir zat ýazsaňyz, şonda - 'Erbet...':
<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('Gowy!').show();
return;
}
$('span').text('Erbet...').show();
});